Discover the key components and best practices to optimize your artificial intelligence experience within the Botmaker platform.
AI Agents are ideal for complex tasks that require specific actions, such as gathering user data or interacting with external systems.
Recommended Use Cases:
How it works: The AI Agent operates autonomously to carry out specific tasks. It integrates with the main flow only after completing its work, ensuring modularity and maximum efficiency.
Not Recommended Use Cases:
When using AI Agents in a conversational flow, it is important to understand that you delegate partial control over the system’s responses. Unlike traditional bots, which follow fixed rules and predefined answers, generative AI interprets available information and formulates original replies—even when handling queries that are vague or not explicitly covered in the knowledge base.
This means that:
Therefore, it is essential to keep the knowledge base up-to-date, clear, and as complete as possible, while carefully considering this autonomy when designing critical processes or situations where accuracy and precise control are essential.
Defining your bot’s identity is essential to ensure the Artificial Intelligence understands the overall chatbot context. What does this involve?
Instruction:
You are a bot for a language academy specializing in providing information about Portuguese, English, French, and German courses. You maintain a friendly, clear, and helpful tone. Your goal is to guide users and efficiently answer their questions respectfully, always using simple and positive language. You guide the conversations step-by-step, ensuring a structured, informative, and pleasant experience for anyone inquiring about the courses.
Instructions define the AI's behavior.
They must be clear, direct, and aligned with the task's objective.
Specify what data should be requested, how answers should be presented, and establish any necessary restrictions.
Practical Example:
Instruction:
#OBJECTIVE
Your goal is to assist the user in booking a language course offered by our company. You should guide them clearly, orderly, and friendly to gather all the required information and confirm their enrollment in the chosen course.
#STEPS TO FOLLOW
#RULES
To learn more and discover best practices for creating instructions, access the following article: https://help.botmaker.com/en/help/6634855130683497129
Expand your bot's ability to identify complex intents by interpreting the full context beyond single keywords.
Example: Set your Natural Language to recognize not just "products" or "company," but also the context of queries like "How many products does the company offer?" or "How long have you been in the market?"
Allows faster loading and more precise bot responses by utilizing available knowledge bases. This update applies to Bot Designer with AI Agents and any Botmaker version.
Information quality and structure directly influence AI accuracy.
Para conocer más y mejores prácticas de la base de contenidos puedes leer el siguiente artículo https://help.botmaker.com/es/help/4174346223833880536
Recommended Formats and Structure:
Portuguese Course
Overview: Course aimed at those looking to learn Portuguese from scratch or enhance their skills for travel, studies, or work.
Available Levels:
Class Formats:
Duration and Frequency:
Requirements:
Additional Information:
Manual: Each time you update a file, you must upload it again to the platform.
Updated content will be available after closing the current conversation session.
What is the difference between an AI Agent and Generative Response? An AI Agent executes tasks or completes flows by collecting data, while Generative Responses present existing information in a clear and understandable way.
For more information, we recommend the following article: https://help.botmaker.com/en/help/8783707342642706995
Should the knowledge base be updated manually? Yes, every time you update a document, you must upload the new version.
What should be done if the AI cannot find information in the knowledge base? Generative AI will attempt to produce answers, but these may not meet expectations if the content is unclear or unavailable.