How do I create, train, and publish an AI Chatbot on WhatsApp using MyOperator?
⚡ Quick answer
- Create bot →
- Upload knowledge base →
- Design flows & functions (optional API calls) →
- Assign WhatsApp number & test →
- Publish.
No coding is needed; limits = 5 bots, 5 files × 100 MB, 5,000 total flow-chars.
When should I use this guide?
Use it to launch an FAQ/lead/ordering bot that auto-replies on WhatsApp and hands over to agents when needed.
1. Prerequisites
Requirement | Notes |
|---|---|
WhatsApp number | One bot per number (multiple numbers per bot) |
Opt-in + approved templates | Needed for outbound messages & nudges |
File formats | max 5 × 100 MB (pdf, doc, txt, xls) |
Permissions | Bot → Create, Number → Manage |
Watch the video walkthrough
This is
Alt text: video demo
2. Role vs. capability chart
Role | Create bot | Edit flows | Publish | View analytics |
|---|---|---|---|---|
Admin | ✅ | ✅ | ✅ | ✅ |
Manager | — | ✅ (non-settings) | — | ✅ |
Agent | — | — | — | View live chats |
3. Step-by-step bot build (Web)
- Create bot
- SideMenu → Bot → Create → Name ≤ 100 chars → Save.
Alt text: Create AI bot
- Upload knowledge
- Click + → drop up to 5 files → status Training → Ready.
Alt text: Upload knowledge base
- Design flows
- Default FAQ Flow auto-generated.
- Add new flow (name ≤ 30 chars, instructions 100-5000 chars).
Alt text: You can enable/disable, edit, or delete flows as needed.
- Add functions (optional)
- Define function name, description, variables, and API details.
- Max 50 variables / 5 functions per bot.
- Settings
- Assign WhatsApp number(s).
- Toggle Human handover & set Nudges (5 & 15 min default).
4. Test & publish
- Test Bot tab → enter your own number → Send Test → scan QR & chat (30 min window).
- Fix any issues, then click Publish Bot → Confirm.
- Republish anytime after edits.
5. KPI checklist
Metric | Target | Where |
|---|---|---|
Containment | ≥ 60 % | Reports → Bot Analytics |
First reply | ≤ 3 s | Same |
Handover rate | ≤ 40 % (support) | Same |
Re-engage (Nudge) | ≥ 10 % | Same |
6. Edge cases & limits
- Training stuck → upload smaller / text-based files.
- Off-topic answers → tighten System instructions or prune conflicting docs.
- Timeouts → ensure external API ≤ 10 s.
- 5 files / 100 MB / 5k chars global flow limit.
7. Troubleshooting & escalation
Issue | Quick fix |
|---|---|
Bot not training | Re-upload smaller file; check format |
Function fails | Verify API URL, headers, and auth; increase timeout |
Variables not captured | Improve variable descriptions (no numbers/symbols) |
Nudges not sent | Template pending or outside 24 h window |
Keywords: AI chatbot, WhatsApp bot, upload knowledge base, conversation flow, MyOperator
Updated on: 09/01/2026