AI bots
Introduce
In the AI bot framework, there are three distinct types of AI bots designed to handle different aspects of interacting with messages. These AI bots are integrated into the system to manage, analyze, and respond to customer messages effectively. Here is an explanation of each type and their roles:
Types of AI bots
1. AI Pre
This AI bot is responsible for initially screening incoming messages from customers. It checks for inappropriate content or negative sentiments. If the AI PRE agent detects negative content, it returns true
, marking the message as NEGATIVE
. In such cases, the message is flagged and forwarded to a human agent with a warning, and the AI PRE does not respond to these messages. AI pre will immediately respond to the user's answers in the configuration messages. Here's a basic example class in Java to represent this functionality:
User Interface (UI):
2. AI agent
This AI bot handles responses to customer queries based on the knowledge it has been trained on. It automatically provides answers to customer questions using its AI capabilities. Below is a simple example of how this might be implemented in a Java class:
User Interface (UI):
3. AI Post
This AI bot is configured to post-process the responses given by the AI AGENT. It logs or monitors the answers to ensure quality or for further analysis. This agent does not interact directly with customers but acts as a backend process to gather data on AI performance. An example Java class might look like this:
User Interface (UI):
Integration in Conversational Systems
These AI bots are assigned to specific groups within the conversational system. They perform checks, respond, and post-process messages as they arrive in a conversation. This structured approach allows for efficient handling of messages, ensuring that each is processed appropriately according to its content and the system's operational requirements. By leveraging these AI bots, the system can manage conversations dynamically, ensuring appropriate interactions and maintaining the quality of service.
Last updated