Enable the AI Agent

AI Training Campaign
The AI Training Campaign dropdown picks which set of training data the AI Agent answers from. If none exists yet, click New next to the field to create one.
Create a campaign
Click New
Name it and write a prompt
Customer Support, Real Estate Assistant, Sales Support) and a Prompt Message that guides the AI’s role and tone, e.g. “You are our
support agent. Always respond as a representative of our company…”

Add training data
A new campaign starts empty — the list flags it with “No training data found. Please add data.” until you add at least one source:- FAQs — manually add question/answer pairs.
- URL — import content from a website.
- File — upload a document and generate training data automatically.
- Google Sheet — disables the other three sources while selected.
- API — disables the other three sources while selected.

Intent Detection Campaign
Intent Detection lets the AI Agent recognize what a customer is asking about and trigger a specific action — instead of always answering from one training campaign.Name the intent
customer_support_intent, sales_inquiry_intent,
appointment_booking_intent.List example phrases
I need support, Need help with my account, Contact customer service, I have an issue, Can someone help me. These phrases are what the AI matches against.Choose an action


Choose how broadly the AI responds

| Mode | Behavior | Use when |
|---|---|---|
| AI Agent for All Queries | The AI answers every incoming message, ignoring any keyword-triggered Bot Reply flows. Enabling this automatically disables Intent Detection. | You want AI-first support, open-ended conversations, or a general-purpose assistant. |
| AI as a Fallback Only | The bot checks configured flows, keywords, and replies first; the AI only answers if nothing matches. | You want structured Bot Reply flows to stay primary, with AI only catching unexpected questions. |
Contextual memory
Enable Contextual Memory lets the AI use a subscriber’s previous conversations to answer more personally — e.g. recalling a name given earlier in the chat. Set how many previous conversations to include:| Value | Behavior |
|---|---|
| 0 | Only the current conversation. |
| 1 | Plus the most recent previous conversation. |
| 5 | Plus the last 5 conversations. |
| 10 | Plus the last 10 conversations. |

Restricted topics
Restricted Topics are keywords the AI should never answer about directly — e.g.pricing,
discount, negotiation, competitor, custom quote, contract. If a customer’s message
contains one of these keywords, the AI sends the Response for Restricted Keywords message
instead of generating a normal reply.
Example: with restricted topics pricing, discount, competitor, a message like “Can you
give me a discount on your AI automation package?” matches discount — the AI replies with
the restricted-keyword response instead of discussing price.

Assign conversation to a team or department
Enable Assign Conversation to Team or Department to route a conversation to a group (e.g. Sales, Support, Billing, Technical) instead of leaving it with the AI — useful for faster, better-organized handling once the AI Agent (or an Intent Detection action) flags it.
AI reasoning level
AI Reasoning Level controls how much analysis the AI does before answering:| Level | Trade-off | Good for |
|---|---|---|
| Low | Fastest, basic reasoning | Simple FAQs, quick replies |
| Medium | Balanced speed and accuracy | Most business use cases |
| High | Most detailed and accurate, slower, more tokens | Complex queries, sales consultation |
| Use case | Recommended level |
|---|---|
| FAQ Bot | Low |
| Customer Support | Medium |
| AI Assistant | High |
| Sales Consultation | High |

Frequently asked
How do I get the AI to answer customer questions automatically?
How do I get the AI to answer customer questions automatically?
What's the difference between AI Agent for All Queries and AI as a Fallback Only?
What's the difference between AI Agent for All Queries and AI as a Fallback Only?
How do I stop the AI from discussing pricing or discounts?
How do I stop the AI from discussing pricing or discounts?
pricing, discount, and similar terms under Restricted Topics, then write a
Response for Restricted Keywords that redirects the customer to your sales team. Any
message containing a restricted keyword gets that response instead of a normal AI answer.Can the AI remember what a customer said earlier in the conversation?
Can the AI remember what a customer said earlier in the conversation?
What does Intent Detection actually do?
What does Intent Detection actually do?
sales_inquiry_intent), then triggers an action — start a specific bot flow, assign
the conversation to a live agent, or generate an AI response from a chosen training
campaign.
