
TL;DR: This blog post describes BotSailor's AI Agent, a central control system for managing a chatbot's behavior. The AI Agent allows you to: Enable AI to handle all queries or only as a fallback when other rules fail. Use intent detection to understand user questions and trigger specific actions, like connecting to a human agent, adding/removing labels, or subscribing users to a sequence. Give the chatbot contextual memory so it can remember past parts of the conversation. Set business hours to prevent the chatbot from assigning queries to human agents when they're not working. Define restricted topics and responses to keep conversations professional.
The AI Agent is your central hub for managing chatbot behavior - control AI responses, intent detection, contextual memory and fallback handling. It offers automation with optimized agent availability.
In today's article we will discuss the central AI Agent chatbot feature of BotSailor. Before diving into the details, let’s catch a glimpse of what our AI chatbot training system is built upon & what's there in general-
Central Control System:Manage the AI chatbot functionalities through the Enable AI Agent feature,AI Powered Intent detection, managing business hours for the chatbot’s responses & enabling contextual memory. In the Bot Manager section , under the AI Agent section, you can select your preferred AI campaign & so on.
Enable AI Trained Campaign:You can select & control the PreviouslyTrained AI Agent for Chatbot With FAQ, URL, File, Google Sheets & APIs from this section.
Want to understand the full difference between anAI Agent(chatbot management) and anAI Assistant(subscriber insights)?
👉Read our complete guide:AI Agent & AI Assistant for WhatsApp & Multi-Channel Chatbots | AI Tokens Guide
The centralized control system for the AI Agent can be found under the Bot Manager section. This comprehensive central control system enables you to manage the chatbots activity, configuring the intent detection system, select the preferred ai campaign ensuring that it matches perfectly with your business needs & customer support strategies etc. In simple terms, this feature offers a highly customizable and intuitive approach to optimizing your chatbot's performance that maintains professional interactions & helps you maintain strict control over your chatbot. In the following sections, we’ll walk you through the steps to configure this powerful feature for your AI chatbot. Let’s get started-
At first Go to Bot Manager, under the bot reply section, u will find the ‘AI Agent’ option. Where you can enable the AI Agent & select the pre trained AI campaign for this. After enabling the AI Agent, all the previously trained chatbots will appear here.
Enabling Intent Detection enables your chatbot to identify user queries and match them to predefined intents. By setting up Intent Detection, you create individualized interactions based on your users' requirements.
Here is what Intent Detection allows you do :
Campaign Names:Label and organize your intent detection campaigns for much easier management and monitoring.
Add Example Phrases:Define a set of example phrases for each intent to ensure recognition if users write their queries differently or with different wording.
Enable Bot Flow Trigger:Connect particular bot flows to each intent and the chatbot can offer users automated responses or predefined actions based on the recognized intention.
Enable Agent Assignment:Routing critical or complex queries to human agents for personalized support.
Enable AI Driven Responses:Create customized AI training campaigns for particular intents for your chatbot. Unlike standard bot or agent assignment options, it gives more control and flexibility to handle complicated user queries. It makes an AI training campaign for the defined intent when enabled. You then add resources including FAQ entries, URL links or customized datasets to the chatbot. This ensures the AI can respond contextually relevant and accurately to user inquiries.
Label Management:With our enhanced Label Management, you have the flexibility to both add and remove labels when an intent is detected. This allows you to automatically tag conversations for easier management, reporting, and analysis.
Add Labels:Automatically apply one or more labels to a conversation. For example, if a user asks a question about pricing, you can add a "Pricing" label, making it easy to filter and track all pricing-related inquiries.
Remove Labels:Automatically remove a label from a conversation. This is useful for clearing out old tags. For instance, you could remove a "Pending" label once a follow-up action is complete.
Sequence Management:Our new Sequence Management feature allows you to control a user's subscription to a predefined sequence directly from an intent. A sequence is a series of automated actions or communications, like an email drip campaign or a series of follow-up messages.
Subscribe to Sequence:Automatically enroll a user into a specific sequence when an intent is detected. For example, if a user's intent is "Product Interest," you can subscribe them to a series of emails with more product information and a link to schedule a demo.
Unsubscribe from Sequence:Automatically remove a user from a sequence. This is helpful for preventing unwanted communication, such as unsubscribing a user from a "Lead Nurturing" sequence once they have become a customer.
By adding these options, you get a more dynamic and powerful way to manage user interactions, ensuring your chatbot not only understands intent but also takes the right actions to guide the user and smooth your processes.For a comprehensive manual on how to begin utilizing Intent Detection and taking full advantage of its capabilities, check out our comprehensive blog -AI-Powered Intent Detection to Enhance Chatbot Efficiency
AI Agent for All Queries
When someone enables this option, the AI will reply to all customer queries, regardless if it matches the bot flow keyword/template or not. In this case the chatbot should be highly optimized and trained with all necessary input & data.
AI as a Fallback Only
If the user activates this option, the bot will only reply when the ‘No Match Reply’ is triggered. That means, when there is no match to the previous predefined bot flow, the AI reply will be activated & reply according to the training data.
Enable Contextual Memory
Switching on this feature the chatbot will ought to memorize the previous conversational contexts for future references. Additionally, you can configure the number of messages the chatbot will retain in its memory. For example, For previous (Number) conversations with the subscriber suggests that the chatbot will memorize the context from a selected number of messages.
Enabling or Disabling ‘Don't assign agent in business off hour’
If you have a business that requires agents to be assigned to certain intents, you can use the following feature for your intent detection:
Not Assign Agent During Non Business Hours
The result is that your chatbot will accept user queries outside of business hours. If the user query matches an intent that requires an agent (more nuanced situations or tailored help), the chatbot will not route the query to a human agent after hours.
Rather, the chatbot will do one of these things:
Provide an automated response informing the user the team is not available right now.
Recommend alternate solutions, like accessing an FAQ, leaving a message or even booking a follow up during regular business hours.
Try to resolve the query without human intervention using AI Driven Responses (if enabled).
This offers uninterrupted user support while respecting agent availability.
Time for Business hours can be set up from Bot Manager' Configuration' business Hour Settings.
Here you set the working hours to make sure that agent assignments are made only within the specified business hours - optimizing user experience and agent workload management.
Restricted Topics
The restricted topic option appears when the intent detection option is not disabled. Configuring this option will help your chatbot to understand what topics to avoid. The topics can be mentioned in the given box. Enabling this will ensure that the conversation remains appropriate & controlled with a more professional tone.
Response for Restricted Keywords
Set the response for restricted keywords here. Whenever a customer inputs any restricted keyword during the conversation it will respond with the predefined message. This particular response could be configured to clarify the restriction and to politely warn the user of it.
BotSailor's AI Agent could be trained to perform more intelligent, effective customer interactions. Allowing AI training means your chatbot can recognize and react to queries better. Train your chatbot with customized data, FAQs and URLs, Google Sheets, APIs to offer contextual and precise answers.
This makes your chatbot more intelligent and much more customized to your business requirements and preferences. To learn how to train your chatbot step-by-step, check out our comprehensive blog here-Train AI Agent for Chatbot With FAQ, URL, File, Google Sheets & APIs.
Conclusion
BotSailor's AI Agent enables businesses to personalize customer interactions with AI driven capabilities like intent detection, contextual memory and flexible agent assignments. Allowing these tools enables businesses to create a responsive yet smart chatbot which responds to user queries with customisable replies. Additionally, you can set business hours and agent availability to obtain an optimum AI Agent for customer experience & team efficiency.
Need complete automation or selective AI responses? With BotSailor's AI Agent, you configure your chatbot. Take the next step of customer support with BotSailor's intelligent AI capabilities & transform your business interactions.
Find answers to common questions about this topic
BotSailor's AI Agent is a powerful chatbot which can tbe trained with FAQs, URLs, Files, Google sheets & APIs. Moreover the centralized control system for managing and optimizing chatbot behavior. It allows businesses to control AI responses, detect user intent, manage contextual memory, and handle fallback scenarios, providing a highly customizable and intelligent customer support solution.
Unlike traditional, rule-based chatbots that follow a rigid, pre-programmed script, BotSailor's AI Agent uses advanced AI to understand natural language and user intent. It provides dynamic, context-aware responses and can be trained on your specific business data (FAQs, URLs, files, Google Sheets, APIs) to deliver accurate, personalized, and human-like interactions.
In the competitive software industry, the AI Agent offers a scalable and efficient way to handle customer support. It reduces the workload on human agents by automating routine inquiries, improves user experience with 24/7 availability and instant responses, and provides valuable data on customer queries, which can inform product development and support strategies.
The AI Agent enhances customer support by enabling features like:
Intent Detection: Automatically identifies the user's goal and routes them to the correct information or human agent.
Contextual Memory: Remembers previous parts of the conversation for a more seamless and personalized experience.
Automated Assignments: Automatically assigns complex queries to a live agent, ensuring no critical issue is missed.
24/7 Availability: Provides instant support to customers around the clock, improving satisfaction and reducing wait times.
Yes, absolutely. The AI Agent is designed to be a partner to your human support team. It can be configured to act as a primary point of contact, handling all simple and repetitive queries, and then seamlessly escalate or "hand off" more complex issues to a human agent, providing them with the full conversation history.
Intent detection is the AI Agent's ability to understand the underlying goal or need behind a user's query, even if the phrasing is different. This is critical for customer service because it allows the chatbot to instantly provide the most relevant answer, trigger a specific bot flow, or connect the user to the right department, leading to faster and more accurate resolutions.
Yes. A key feature is the ability to train the AI Agent on a variety of sources, including Google Sheets, APIs, FAQs, website URLs, and specific files. This custom training ensures the chatbot's responses are not only accurate but also on-brand and perfectly aligned with your business's unique knowledge base and customer support policies.
Categories :
Stay ahead of the curve with BotSailor`s latest articles. Dive into expert analyses, industry trends, and actionable tips to optimize your experience. Explore our articles now and unlock the full potential of your business.
Train AI Agent for Chatbot With FAQ, URL, File, Google Sheets & APIsBotSailor's just launched its AI Agent chatbot f...
READ MOREUnlock a Profitable Business with BotSailor's White Label Reseller Program Are you looking for an effortless way to ...
READ MOREWe're delighted to announce the opening of the BotSailor Affiliate Program today! We developed it as a way to thank the ...
READ MORE
(0) Comments