Skip to content
FlexiPedia logo

Triggers

Automating your chatbot processes can significantly enhance user interactions and streamline data management. By setting up triggers, you can seamlessly sync user actions, such as email opt-ins, with your CRM or Google Sheets, ensuring efficient data flow and improved customer en

Flexito OmniAI
Beginnerv5
Read in:

Listen to an audio overview

A short, AI-generated podcast-style summary of this article.

Automating your chatbot processes can significantly enhance user interactions and streamline data management. By setting up triggers, you can seamlessly sync user actions, such as email opt-ins, with your CRM or Google Sheets, ensuring efficient data flow and improved customer engagement.

Triggers allow you to automate specific processes within your chatbot. For instance, if a user opts in for emails, you can automatically sync this information with a CRM or Google Sheet.

To access the trigger section, navigate to the left-hand menu, select 'Automation,' and then choose 'Triggers.' Here, you can create a new trigger by clicking the blue '+ New trigger' button at the top right.

After clicking, you'll see a list of available triggers to choose from:

Creating a New Trigger

Consider a trigger for when a payment is made within your chatbot. Click the blue '+ New trigger' button and select the 'Order Paid' trigger.

A new pop-up window will appear, allowing you to configure the details of your trigger.

In this window, you can enable or disable the trigger, set conditions for activation based on user filters, and add notes for clarity.

This feature is particularly useful when collaborating with a team or creating templates that require clear explanations.

Once you've configured your trigger, click the 'Save' button at the bottom right to proceed.

Choosing Your Sub Flow

With your trigger set up, the next step is to add an action. Do this by clicking the 'Choose Sub Flow' option next to the trigger.

This action opens a pop-up window where you can select the flow to connect when the trigger is activated.

You can also search for your flow by typing its name. Once selected, you'll return to the Trigger overview.

From the Trigger overview, you have several management options for your triggers.

Managing Your Triggers

To manage your triggers, you have two main options:

  • Enable or disable them using the slider next to each trigger.

  • Edit trigger settings, where you can also delete the trigger if needed.

Triggers Overview

Here's a list of triggers and their uses:

New User

This trigger activates when a new bot user enters the bot, but not when a user is manually created.

User Subscribed to Bot

This trigger activates when a Bot_User subscribes to the bot.

User Unsubscribed from Bot

This trigger activates when a Bot_User unsubscribes from the bot.

User Opted-in for Email

This trigger activates when a Bot_User opts in for email, either manually or through a flow.

User Opted-out for Email

This trigger activates when a Bot_User opts out of email, either manually or through a flow.

User Opted-in for SMS

This trigger activates when a Bot_User opts in for SMS, either manually or through a flow.

User Opted-out for SMS

This trigger activates when a Bot_User opts out of SMS, either manually or through a flow.

Conversation is Open

This trigger activates when a Bot_User's conversation is moved to the 'Open' folder in live chat.

Conversation is Pending

This trigger activates when a Bot_User's conversation is moved to the 'Pending' folder in live chat.

Conversation is Done

This trigger activates when a conversation is moved to the 'Done' folder in live chat.

Conversation is Invalid

This trigger activates when a conversation is moved to the 'Invalid' folder in live chat.

Chat Assigned to an Agent

This trigger activates when a Bot_User is assigned to an agent, either manually or through a flow.

User Field Value Changed

This trigger activates when a specified user field value changes for a bot user.

Moved to Board

Find more details about this trigger here:

Error Logged

Tag Added

This trigger activates when a tag is added to a Bot_User.

Tag Removed

This trigger activates when a tag applied to a Bot_User is removed.

Label Added

Find more details about this trigger here:

Label Removed

Find more details about this trigger here:

Subscribed to Sequence

This trigger activates when a Bot_User subscribes to a sequence.

Unsubscribed from Sequence

This trigger activates a sub-flow when a Bot_User unsubscribes from a sequence.

Date/Time Based Trigger

Find more details about this trigger here:

Order Paid

Find more details about this trigger here:

Order Processing

Find more details about this trigger here:

Order Shipped

Find more details about this trigger here:

Order Completed

Find more details about this trigger here:

Order Cancelled

Find more details about this trigger here:

Order Refunded

Find more details about this trigger here:

WhatsApp Welcome Message

Find more details about this trigger here:

WhatsApp Order Received

Find more details about this trigger here:

WhatsApp Product Enquiry

Find more details about this trigger here:

WhatsApp Ad Referral

Find more details about this trigger here:

Facebook Ad Referral

Find more details about this trigger here:

Facebook LeadGen

Find more details about this trigger here:

Stripe Invoice Payment Succeeded

Find more details about this trigger here:

Stripe Invoice Payment Failed

Find more details about this trigger here:

CRM V2 Webhook

Find more details about this trigger here:

Shopify Webhook

Find more details about this trigger here:

Woocommerce Webhook

Find more details about this trigger here:

User Ended Web Chat

This trigger activates a sub-flow when a Bot_User ends their conversation, which is useful for webchat channels to remove unnecessary users.

Calendly - Booked

Find more details about this trigger here:

Calendly - Rescheduled

Find more details about this trigger here:

Calendly - Cancelled

Find more details about this trigger here:

Mentioned in Story

Find more details about this trigger here:

Story Replied

Find more details about this trigger here:

Media Post Shared

Find more details about this trigger here: