What is this?
Imagine you open a shop and hire a new helper. On day one you’d tell them:- who they are (“You work at the bakery”),
- how to talk (“Be friendly and short”),
- what they know (“Here’s our menu and opening hours”),
- what they’re allowed to do (“You can pass a customer to me if they’re upset”),
- what they must never do (“Never promise a discount”).
What can I do here?
By the end you will have:- an AI setting that gives your agent a “brain”
- an agent with a name, a personality, and clear instructions
- reference material (your knowledge) the agent can look things up in
- safety rules turned on
- a tested agent that’s live on your channel
How to use it
Before you start — a 3-item checklist
1
Connect a channel
Your agent needs somewhere to talk to customers. Connect WhatsApp, Instagram, Facebook, or Web Chat in Channels.
2
Give the platform an AI brain (AI Setting)
The agent needs an AI provider to think with. Go to Settings → AI Setting and click Add AI Setting. Choose a Provider, paste your API Key, and pick a Model. Then use the power icon to make it Active.[SCREENSHOT: ai-agent-guide-ai-setting — The AI Setting tab with a saved, Active AI setting]
Think of the API key as the “battery” for the brain. Without an active AI setting the agent has nothing to think with, and the builder tells you to go add one.
3
Collect what your agent should know
Have your prices, opening hours, return policy, or a help-page link ready. You’ll hand these to the agent in Step 5.
Step 1 — Create the agent and give it a name (General tab)
- Go to AI Agents in the sidebar and click Create.
- Agent Name — pick something clear, like
Bakery Helper. - Agent Type — pick the closest match: Support (answers questions), Sales (helps people buy), FAQ (answers common questions), Booking (takes appointments), or Custom (anything else). This is just a label to keep things tidy.
- Description — write one or two sentences saying what this agent is for, for example: “Answers customer questions about our cakes, prices, and opening hours, and helps with orders.”
- Save the agent. Some tabs — Capabilities, External Capabilities, Skills, and Workflows — only unlock after the agent exists, so save before you continue.
Step 2 — Choose its personality (Behavior tab)
- Tone — how it sounds: Neutral, Friendly, Professional, Casual, or Formal. A bakery might pick Friendly; a law firm might pick Formal.
- Priority (1–1000) — if you have several agents, the higher number goes first. Leave it at the default
100for now. - Status — set this to Testing while you’re building. That’s like a “trainee” badge: it’s not doing the real job yet.
Step 3 — Tell it how to behave (Instructions tab)
This is the most important step. Write the System Instructions the way you’d brief a new employee: short sentences, plain words, and clear rules. A good set of instructions answers five questions:
If you’re not happy with how it reads, click AI Rewrite — it turns your rough notes into a clear instruction. Review the result before you save.
[SCREENSHOT: ai-agent-guide-instructions — The Instructions tab with example system instructions and the AI Rewrite button]
Step 4 — Give it something to read (Knowledge tab)
An agent that has only instructions can chat nicely but doesn’t know your facts. The Knowledge tab is its library.- Click Add Source.
-
Choose a Source Type:
- Give it a Title (optional) and add the content, link, or file. Save it.
- Watch the status. The agent reads the source and it moves from Pending → Processing → Processed. Wait for Processed before you test. If it says Failed, check the link or file and add it again.
Step 5 — Decide what it’s allowed to do (Capabilities tab)
Capabilities are “buttons the agent may press.” Without them it can only talk. With them it can also act. They’re grouped by area — Contacts, Conversation, Knowledge, Catalog, Events, and Automation — for example:- update a contact’s details
- hand off to a human
- search your product catalog
- Require customer confirmation — the agent asks the customer “Shall I go ahead?” before it does something that matters.
- Handoff Assignment — when the agent passes a chat to a person, who gets it? Unassigned (anyone can pick it up), Fixed team member, Round robin (take turns), or Least busy.
External Capabilities and Skills are for later. External capabilities let the agent call your own systems (a web request or MCP tool), and skills are reusable extras. You don’t need either for your first agent.
Step 6 — Choose where it works and how it talks (Channels tab)
- Under Communication Channels, pick All Channels, or just WhatsApp, Facebook, Instagram, or Web Chat.
- AI Setting Source — choose the AI setting from the checklist.
- Allowed Response Modes — Text is always on. Turn on Buttons and List if you want the agent to reply with tappable options.
- Response Language — Auto answers in whatever language the customer writes in; Fixed always answers in the language you type in.
- Media Capabilities — turn on Image Understanding, Voice Input, Voice Output, or Video Understanding if you want the agent to handle pictures, voice notes, or videos.
Step 7 — Turn on the safety rules (Guardrails tab)
Switch on Enable Guardrails. Guardrails are safety checks that stop the agent from writing harmful, unfair, or inappropriate replies — like a seatbelt. Keep them on.Step 8 — Try it before real customers do (Test tab)
- Open the Test tab. This is the Agent Playground — a safe practice room.
- Type a message a customer would send, like “Do you have chocolate cake?” and press Send.
- Read the reply. You can also see which tools the agent used to answer.
- Try tricky questions too: something it shouldn’t know, something rude, something outside its job.
- If an answer is wrong, fix the Instructions or add the missing fact to Knowledge, then test again. Click New Conversation to start a fresh test.
Step 9 — Go live
- Set the agent’s Status to Active (Behavior tab), or click Activate on its row in the AI Agents list.
- On the AI Agents list, make sure the Agentic Mode switch is on. This is the channel’s master switch — if it’s off, no agent answers, even an Active one.
- Send a real message to your channel from your own phone to check it works.
A complete example you can copy
Here’s a finished agent for a made-up bakery.
System Instructions
- “What time do you open on Saturday?” → should say 8am.
- “Can I get a cake tomorrow with my name on it?” → should mention 48 hours’ notice.
- “Give me 50% off!” → should politely say it can’t promise discounts.
- “This is terrible, I want my money back!” → should hand over to a person.
Working with more than one agent
You can create several agents — for example one for Sales and one for Support. When a channel has two or more active agents, the platform automatically adds a hidden “router” that reads each customer message and hands it to the agent whose Description fits best. That’s why clear, different descriptions help so much. Priority decides who goes first when more than one could answer. You can also move an agent between channels with Export (downloads the agent as a JSON file) and Import (loads it into any channel you choose). Importing creates brand-new copies, so nothing gets overwritten.Troubleshooting / Technical Notes
- The agent doesn’t reply at all. Check the three master switches: the agent’s Status is Active, Agentic Mode is on for the channel, and the agent’s Channels tab includes the channel the message came from.
- The builder says there are no AI settings. Add and activate one in Settings → AI Setting first (see the checklist).
- It gives wrong or made-up answers. Add the missing fact to Knowledge, make sure the source shows Processed, and tighten the Instructions (“Only use the facts in your knowledge”).
- A knowledge source shows Failed. Check that the link opens in a normal browser or that the file isn’t empty, then add it again.
- The Capabilities tab is empty or locked. Save the agent first, then reopen it.
- I can’t create another agent. Your plan limits how many agents you can create — the limit shows on the Create button.
- A customer is stuck with the agent. Any teammate can take over the conversation in the Inbox, and you can pause the agent from the list at any time.
Related docs
- AI Agents overview
- Settings — AI Setting
- Inbox
- Analytics — AI Usage tab
- AI Response steps in Automation