For example, if I were to ask How do I write my State Senator, the robot would ask where I live to determine the answer. If it cannot give an acceptable answer, it may transfer the caller to a human agent, or tell the user where to call. These types of robots are also used to answer e-mail. There are several additional robots to handle specialized tasks. Update bots periodically search specified Web-sites or files and report back on any changes.
Many software products incorporate bots which are concealed as other functions.
Programs such as Microsoft FrontPage and Adobe GoLive allow the user to create spectacular Web-pages without knowing how to write a single line of HTML code. There are thousands of Web-sites giving information on robots and artificial intelligence, as well as hundreds of free bots that can be downloaded. There used to be a big concern that robots would replace people and put them out of work. But as technology develops, people are instead freed from performing many repetitive tasks. And bots can often assist with ideas and projects that were never done because of time considerations.