Learn how triggers work in Flow Builder
Last updated
Last updated
In Flow Builder, a trigger is an event that starts a flow. Flows can’t run without a trigger!
When you create a new custom flow, you’ll need to select which event you want to use as the trigger.
Phone call: This trigger waits for an incoming phone call.
Omnichannel: This trigger waits for an incoming message from any connected channel. A connected channel is a channel that has been installed via your MessageBird Dashboard. When you select multiple channels during the setup of the omnichannel trigger, it allows incoming messages from any of those channels to be handled in the same flow. The omnichannel trigger is great for building chatbots, as the customer’s experience will be similar no matter which channel they contact you on. The omnichannel trigger uses MessageBird’s conversations API, which unifies the sending and receiving of messages across multiple channels.
SMS: This trigger waits for an incoming SMS.
WhatsApp: This trigger waits for an incoming WhatsApp message.
WeChat: This trigger waits for an incoming WeChat message.
Line: This trigger waits for an incoming Line message.
Telegram: This trigger waits for an incoming Telegram message.
Facebook Messenger: This trigger waits for an incoming Facebook Messenger message.
Email: This trigger waits for an incoming email.
Google Business Messages: This trigger waits for an incoming Google Business Messaging message.
Webhook: Configure this trigger to wait for an API call.
Incoming Order Activity: This trigger waits for an incoming order activity.
Shopify Order Activity: This trigger waits for incoming Shopify order activity.
WooCommerce Order Activity: This trigger waits for incoming WooCommerce order activity.
Magento Order Activity: This trigger waits for incoming Magento order activity.
BigCommerce Order Activity: This trigger waits for incoming BigCommerce order activity.