The User interface consists of two grids. In the left grid there will be several chatbots which can be search by a search bar and have draggable functionality and it can be sortable according to their need e.g. “Alphabetically”.
The communication system handles all the necessary communication of the agent to agent communication. The agent to agent communication will been done through the API and the system will be connected with each other by connector. The system additionally proficient to communicate with MySQL or SQLite databases to gather information from a database and can be retrieved whenever needed.
The connector will be added between the chatbots which will act as a medium between those bots.
The communication will be start by two methods.
1) When 2 chatbots added in the chat area, “Start” button has to be clicked so chat will start manually and also will be stopped by when the bot says “Bye” or press “Stop” button manually.
2) When 2 chatbots added in the chat area, wait for “some seconds” then it will start automatically and end by when bot says “Bye” or press “Stop” button manually.
The chatbot which was added first by drag and drop it will start the communication and the second one will be response.
The right grid will be consisting of the chat area in which the chatbot will communicate with each other. With the help of download button, the current chat history can be downloadable.
The data will be saved in Json format and it will include the conversation with number of words as well.