Skip to main content
The Take your customers to a goal agent guides your contacts toward a specific goal through natural conversations. It answers questions, provides information, and keeps users focused on completing the action you want them to take. Screenshot 2025-10-02 at 9.33.41 AM.png

Is it for you?

  • ✅ Ideal if you need
  • ❌ Not ideal if
  • Guide users toward a specific action (click, purchase, schedule)
  • Answer questions about products/services before conversion
  • Provide contextual information during the process

Use cases by industry

  • 🏥 Medicine
  • 🛒 E-commerce
  • 🏠 Real Estate
  • 🎓 Education
  • 💻 Services
Objective: Schedule medical appointmentsGuide the patient by answering:
  • “What are your available hours?”
  • “What should I bring to the appointment?”
  • “Where are you located?”
Result: More appointments scheduled without administrative team intervention

Basic configuration

1

Define the agent's first message (optional)

In “AI Agent First Message”, you can define an initial message to greet or give context before the user responds.Use the “Give me an example” button to get a base template.Example:
Welcome to _______. How can I help you?
If you don’t define a first message, the agent will wait for the user to start the conversation.
2

Define the agent's objective

In “AI Agent Objective”, indicate the agent’s main mission.Use the “Give me an example” button to get a base template you can customize.Examples of clear objectives:
  • “Answer your customers’ questions until they are interested in scheduling an appointment”
  • “Help the user find the ideal product and direct them to checkout”
  • “Answer questions about our educational programs until they request detailed information”
Tip: Be specific about the final action you want to achieve.
3

Configure general settings

In “General Settings”, customize how the agent behaves:1. What company or product does the AI Agent represent?
  • Provide context about your company or product so the agent responds with greater accuracy
2. Communication Style
  • Adjust the slider between Casual and Professional according to your brand
  • Casual: Ideal for B2C, personal services
  • Professional: Ideal for B2B, corporate services
3. Response Length
  • Adjust between Short Text and Long Text
  • Short: Concise and direct responses
  • Long: More detailed and explanatory responses
4. How many opportunities does the AI Agent have to achieve its objective?
  • Define the number of attempts or messages the agent will have to achieve the objective
5. Additional Instructions (optional)
  • Additional instructions like: “use lots of emojis”, “use expressions from ___ country”, “behave like a young and relaxed advisor”
Use the “Give me an example” button to get ideas for additional instructions.
4

Add your knowledge base (optional)

In “Knowledge Base”, upload files that help the agent answer specific questions:
  • Basic information (address, hours, contact)
  • Detailed products or services
  • Prices and promotions
  • Important policies (warranties, returns)
  • Specific process to complete the objective
  • Frequently asked questions
Use the “Generate an example” button to get a suggested content template.Supported formats: PDF, DOC, DOCX, PDF, PPT, PPTX, TXT (maximum 2MB per file, up to 3 files).
5

Review exit rules

In “Exit Rules”, you’ll see the 3 automatic outputs the agent has:
  1. Objective Completed: The user completed the desired action
  2. Could Not Generate Response / Reached Message Limit: The agent couldn’t generate a response or reached the message limit
  3. Critical Conversation: The user is upset or frustrated
You don’t need to configure anything here. These outputs will be connected in the Conversation Builder.
Always connect the “Critical Conversation” output to a human agent to avoid escalating frustration.
6

Save the agent

Click “Save” to create the agent. Once saved, it will be available to use in the Conversation Builder.
7

Add the agent to the Conversation Builder

  1. Go to the Conversation Builder of your project
  2. Drag the block of the agent you created to your flow
  3. Select your agent from the dropdown list
The agent is now ready to interact with users in that specific flow.
8

Connect exit rules

Now connect each agent output with the corresponding blocks according to the result:Objective Completed:
  • Connect with a confirmation message (“Perfect! We’ll contact you soon”)
  • Or with the next step in the process (form, calendar, etc.)
Could Not Generate Response / Reached Message Limit:
  • Connect with transfer to human agent to resume the conversation
  • Or with a follow-up message offering alternatives
Critical Conversation:
  • Always connect with transfer to human agent with high priority
  • This prevents frustrated users from abandoning or escalating their annoyance
Once the outputs are connected, your agent will be ready to automatically guide users toward the objective.

Frequently asked questions

No. Each agent should focus on one specific objective. If you have multiple objectives, create a separate agent for each one.
Not directly. The agent can guide the user to a payment link or checkout, but doesn’t process transactions.
Yes. You can edit the role, objectives, and knowledge base at any time. Changes apply to new conversations.
Yes. If you transfer to a human, the agent will see the entire conversation history with the AI for better context.
Yes. The agent can understand voice messages sent by users through WhatsApp and will automatically respond with text in the conversation.
Yes. Use time condition blocks to activate the AI agent outside hours and transfer to humans during business hours.

Troubleshooting

Common causes:
  • The objective is not clearly defined in the role
  • Missing information about the process in the knowledge base
  • Instructions are too general
Solutions:
  • Rewrite the objective in a more specific and measurable way
  • Add clear steps to complete the action in the knowledge base
  • Include examples of how to direct the conversation toward the objective
Common causes:
  • Incomplete or outdated knowledge base
  • Contradictory information in different documents
  • Insufficient context in documents
Solutions:
Common causes:
  • Conversations too long before reaching the objective
  • Agent too insistent with the objective
  • Doesn’t detect when user wants to talk to human
Solutions:
  • Simplify the flow to the objective (fewer steps)
  • Add clear escape options (“talk to human”)
  • Adjust tone to be less aggressive
  • Improve detection of critical conversations in agent role

Important considerations

Best practices for success:
  • Define a unique and specific objective per agent - avoid multiple goals in one agent
  • Include complete information in the knowledge base - the more context, the better results
  • Use structured text instead of images or scanned documents
  • Review knowledge base best practices before starting