A Trigger is the starting point of your chatbot. It defines when the automation should begin.
1. User Message Triggers #
- New Message Received – Starts when any message is received (best for welcome or default replies).
- Message Match Keywords – Starts when a specific keyword is matched (best for intent-based routing).
- Hot Keyword – Priority trigger that overrides normal flows (best for urgent or high-value leads).
2. External & Campaign Triggers #
- Inbound Webhook – Triggered by external systems (CRM, backend, APIs).
- Click to WhatsApp Ad – Starts when users come from Meta ads (used for campaign tracking).
3. System & Event Triggers #
- Payment Received – After successful payment (order confirmation).
- Payment Failed – When payment fails (retry or recovery flow).
- Mini App Submission – After mini app form submission.
- Missed Call Received – Triggered by missed call campaigns.
- New Order Received – When a new e-commerce order is placed.
- Order Updated – When order status changes (shipped, delivered, etc.).
Choosing the right trigger ensures clean routing, proper tracking, and structured automation.