This is a type of software program which performing gathering the task or processing information in the background. In general, the agent provides detailed and well-defined tasks. We are offering the other types of agents to be able to configure the agent for certain types of information.