Triggers
This page contains all the necessary information in details regarding the Triggers sections of the website chatbot settings.
Facebook Triggers
Facebook Triggers allow you to control when and how your bot responds to incoming facebook messages. By configuring triggers, you can route conversations to the correct chat flow, restart conversations, or hand users over to live agents.
What Are Triggers?
Triggers define keywords or system actions that activate specific bot behaviors. They help you:
Start the right chat flow automatically
Restart a conversation at any time
Route users to live chat support
Avoid incorrect or duplicate bot responses
1. Bot Triggers (Global)
Bot Triggers apply globally across all Instagram conversations.
Restart Chat Flow Triggers
Use these triggers to allow users to restart the bot from the beginning at any time.
Example use cases
User types
restartUser types
start overUser types
reset
When triggered, the bot:
Clears the current context
Starts the default chat flow from the beginning
⚠️ This field is required. At least one restart trigger must be configured.

Live Chat Triggers
Live Chat Triggers move the conversation from automation to a human agent.
Example use cases
User types
agentUser types
talk to humanUser types
support
When triggered, the bot:
Stops automated replies
Hands the conversation to live chat (if enabled)
⚠️ This field is required to enable manual takeover.
2. Chat Flow Triggers (Keyword-Based)
Chat Flow Triggers allow you to assign specific keywords to specific chat flows.
How It Works
Enter a trigger keyword
Choose a matching method
Select the chat flow
Click Add
Once added, any incoming Instagram message that matches the keyword will automatically start the selected flow.
Trigger Fields Explained
Trigger Keyword
The word or phrase a user must send to activate the flow.
Examples
pricingorder statushelp
Matching Method
Choose how strictly the bot should match the keyword:
Exact Matches only the exact phrase
pricingContains Matches messages that include the keyword
show me pricingStarts With Matches messages that begin with the keyword
pricing plans
Select Flow
Choose which chat flow should start when the keyword is detected.
No Flow Triggers Found
If you see “No Flow Triggers Found”, it means:
No keyword triggers have been created yet
The bot will only respond using global triggers
👉 Add at least one trigger to activate keyword-based routing.

Best Practices
Use clear, natural keywords users are likely to type
Avoid overlapping triggers across flows
Always configure Restart and Live Chat triggers
Test triggers in Instagram DMs after saving changes
Example Setup
restart
Exact
Restart chat flow
agent
Exact
Send to live chat
pricing
Contains
Start Pricing Flow
order
Starts With
Start Order Status Flow
3. Chatbot Triggers & Ice Breaker
If you see messages like “No Flow Triggers Found” or “No Chatbot Ice Breaker Found”, it means no triggers have been configured yet. Triggers are required for your chatbot to start interacting with users.
This screen allows you to:
Add a Chatbot Ice Breaker
Connect the ice breaker to a Flow
Prepare your chatbot to respond to users
Section 1: Flow Triggers Status
❗ No Flow Triggers Found
Message shown:
Please add a trigger to get started.
What this means:
Your chatbot currently has no triggers.
Without a trigger, the chatbot cannot start any conversation.
How to fix it:
Add at least one Chatbot Ice Breaker or Chatbot Command.
Section 2: Chatbot Ice Breaker
What is a Chatbot Ice Breaker?
An Ice Breaker is a predefined prompt that:
Starts the conversation automatically
Helps users know what they can ask
Routes users to a specific flow
Example ice breakers:
“👋 Hi! How can I help you today?”
“Track my order”
“Talk to support”
Ice Breaker Fields
1. Ice Breaker Prompt
What to enter:
A short phrase users will see or trigger first
Best practices:
Keep it simple and clear
Use action-oriented language
Examples:
“Get started”
“Ask a question”
“Book an appointment”
2. Select Flow
What this does:
Connects the ice breaker to an existing chatbot flow
Important:
At least one flow must already exist
If no flows appear, create a flow first
3. Search by Keyword
Purpose:
Helps you quickly find existing ice breakers
Useful when managing multiple triggers
Adding an Ice Breaker
Enter text in Ice Breaker Prompt
Choose a Flow from the dropdown
Click Add
✅ Once added, the ice breaker will appear in the list and become active.
Buttons
Add → Saves and activates the ice breaker
Cancel → Discards changes
Section 3: No Chatbot Ice Breaker Found
Message shown:
Please add a trigger to get started.
Meaning:
No ice breakers have been created yet
Users won’t see any starting options
Solution:
Add at least one ice breaker using the steps above

4. Chatbot Commands
Chatbot Commands allow users to trigger specific actions by typing predefined keywords into the chat. Commands are ideal for power users, quick navigation, and direct access to flows.
What Are Chatbot Commands?
A Chatbot Command is a text-based trigger (such as /help or support) that:
Instantly activates a selected action
Routes users directly to a chatbot flow
Bypasses general conversation steps
Commands work alongside Ice Breakers and do not replace them.
When to Use Chatbot Commands
Use chatbot commands when you want to:
Provide quick shortcuts for frequent actions
Allow users to jump directly to a flow
Support command-style interactions (e.g.,
/status,/contact)
Chatbot Commands Section Overview
If you see the message:
No Chatbot Commands Found Please add a trigger to get started.
It means no commands have been created yet.
Command Setup Fields
1. Chatbot Command
What to enter:
The keyword or phrase users will type to trigger the command
Guidelines:
Keep it short and easy to remember
Avoid special characters unless intentional (e.g.
/help)Commands are usually single words
Examples:
help/supporttrack-order
2. Chatbot Command Description
Purpose:
Explains what the command does
Helps admins understand the command’s intent
May be shown in internal listings or documentation
Examples:
“Get help from support”
“Track an existing order”
“Start onboarding flow”
3. Action to be Triggered
Default option: Flow
What this means:
When the command is used, a selected chatbot flow will start
Note: Additional action types may appear here depending on your platform setup.
4. Select Flow
What to do:
Choose the chatbot flow that should start when the command is triggered
Important:
At least one flow must already exist
If no flows are available, create a flow first
5. Search by Keyword
Purpose:
Quickly find existing chatbot commands
Useful when managing many commands
Adding a Chatbot Command (Step-by-Step)
Enter a keyword in Chatbot Command
Add a short Command Description
Confirm Action to be triggered is set to
FlowSelect the desired Flow
Click Add
✅ The command becomes active immediately after being added.
Buttons
Add → Saves and activates the chatbot command
Cancel → Discards the current entry

Last updated
Was this helpful?