The Chatbots list
The Chatbots screen lives under Chatbots in the left sidebar and shows every bot scenario for the workspace. Left filter rail groups scenarios by status:- Bot Scenarios
- All bot scenarios (with total count)
- Drafts (with count)
- Active (with count)
- Turned off (with count)
- AI Bots
- AI Agents ✨ (upcoming, not yet interactive)
N bot scenarioscount on the leftSearch bot scenarios...input- New chatbot primary button on the right
Pagination at the bottom (
1 / 1 with prev/next arrows).
Creating a new chatbot
Clicking New chatbot opens a New chatbot modal with: General- Channel dropdown, defaulting to a connected account, for example
Alcmeon preprod (33759623...). - Scenario name (required text input).
Configuration panel below the picker changes with the selected trigger:
- Incoming message: adds a required Message that will trigger this chatbot (the one you are using in your ad or your wa.me link) textarea, labeled
Message body. - Any message: no extra fields.
- WhatsApp order: shows
WhatsApp order chatbots are automatically triggered when customers place orders through your WhatsApp catalog. You should have enabled WhatsApp catalog in your WhatsApp Business account. - No phone number: shows
This chatbot is triggered when a contact identified only by a BSUID (no phone number) sends an inbound message. Use this flow to ask them to share their phone number.
Entry trigger types
Set once at creation, on cards labeled exactly as follows in the product:
For the “Incoming message” trigger, the exact phrase to match is typed into a required field, described in-product as “the one you are using in your ad or your wa.me link.”
A keyword-triggered chatbot whose configured phrase is blank acts as a catch-all fallback: it fires for any inbound message that didn’t match a more specific keyword chatbot’s exact phrase.
What happens if nothing matches
If an inbound message doesn’t match any active chatbot trigger, no bot answers it. If you have connected a helpdesk, the message is forwarded there so your agents can reply. See Crisp, Easiware, and Gorgias.Priority when a message could match more than one thing
If a contact is mid-conversation in a Wait step waiting for their reply, that takes priority over triggering any chatbot at all. Otherwise, if a message both matches a keyword-triggered chatbot and is sent by a phone-less (BSUID-only) contact with an active “No phone number” chatbot, the “No phone number” chatbot’s request for a phone number wins that turn; the matched keyword chatbot is not lost, it is simply held and fires automatically once the contact goes on to share their phone number.Conflict rule
Only one active chatbot may exist per “trigger slot”:- Two active “Incoming message” chatbots cannot share the exact same phrase.
- Only one active “Any message” chatbot may exist per connected account.
- Only one active “WhatsApp order” chatbot may exist.
- Only one active “No phone number” chatbot may exist.
This differs from automations: activating a conflicting automation is blocked with an error, rather than auto-deactivating the other one.
Creating a chatbot
Creation asks for: channel, connected account, name, and the trigger type (plus the trigger phrase for “Incoming message”). Once created, channel, account, and trigger type are locked; only the name and, for keyword chatbots, the trigger phrase remain editable afterward, from the Details tab.”No phone number” chatbots
Creating a chatbot with this trigger type automatically wires in a Request phone number step immediately after the trigger. This step has no toolbar button; it only exists via this automatic creation path (and is not retroactively added if you switch an existing chatbot’s trigger type to “No phone number” after the fact). See the Request phone number step details.Status lifecycle
Turning a chatbot on can automatically turn off a conflicting one, per the conflict rule above.
