Triggers play a vital role in defining the starting point of your Tidio chatbot's workflow. In this article, we will explore the concept of triggers and all the available options, empowering you to create dynamic and effective chatbot experiences.
In this article, you'll learn:
Watch our videoo gain a deeper understanding of triggers and chatbots editing 💡
Adding a Trigger
The main idea behind building the bots is to create maps that show the chat what to do exactly and when. A trigger tells the bot when the workflow starts.
So, the first step in creating a bot is to choose the correct trigger that will tell your bot when to start.
Triggers in Tidio are categorized into three main types, each serving a unique purpose:
- Launched by visitors' actions (by the action they made on your page)
- By clicking or typing (to/with the bot)
- Launched by operators (when you start it)
Once you have the starting point specified, you can add and connect the actions that should take place after the trigger has occurred. Since the grid shows the logical chain of events, the actions must be connected in chronological order. The line connecting them needs to be drawn from the action to the reaction that follows.
The basic scenarios usually consist of a trigger and the following actions, but you can also build more complex reactions using conditions. Conditions filter out the path for the actions, targeting things like the day, operating system, or even specific names. Each condition branches out with a Yes and No path, allowing you to set a different action for each path.
Click on one of the links below to go to a specific trigger quickly:
- First visit on site
- Visitor returns to the site
- Visitor opens a specific page
- Visitor clicks on chat icon
- From another chatbot
- Visitor scrolls page
- Mouse leaves window
- On certain days and times
- Shopify - Visitor adds to a cart
- New event
- The visitor hasn't contacted you for some time
- Form abandoned
- Visitor Says
- Visitor selects department
- Instagram - Story Reply
- Visitor clicks the bots button
- Operator doesn't take the conversation
- Operator doesn't respond during the conversation
- Operator starts the chatbot
- Operator marks conversation as solved
First visit on site
The bot starts when a new visitor lands on your website for the first time.
Visitor returns to the site
The bot starts when the visitor returns to your site (is not a new visitor).
Visitor opens a specific page
The bot starts when the visitor opens a page you specified inside the trigger.
Visitor clicks on chat icon
The bot starts when the visitor clicks on the Tidio chat icon visible on your website.
From another chatbot
This is a dedicated trigger used in creating portals. A bot with this trigger will only be launched if another (source) bot targets it specifically, with its To another chatbot action.
Visitor scrolls page
The bot will trigger when the visitor scrolls your website by a set percentage.
Mouse leaves window
The bot starts when the visitor's mouse pointer leaves your website window for more than 5 seconds.
On certain days and times
The bot starts only on the specified days and times of the day.
Shopify - Visitor adds to a cart
The bot will trigger when a visitor adds an item to their shopping cart. At this moment, it only works when the integration with Shopify is activated.
The bot starts with a new event. The event can start directly from API, or you can activate automated events in your settings.
The visitor hasn't contacted you for some time
The bot starts when the visitor hasn't contacted you back for a specified time. The bot will work only if the visitor has left you an email address.
The bot starts when the visitor fills in the form and then leaves it.
The bot starts based on the defined phrases or words.
Visitor selects department
The bot will trigger when visitor chooses a certain department. Please remember that this bot will work only when you have the departments feature enabled.
Instagram - Story Reply
The bot starts when a visitor replies to your Instagram story.
Visitor clicks the bots button
The bot starts when the visitor clicks on the Bots Launcher button. The button is in the form of a robot icon, visible in the lower-left of the Tidio chat widget. You can learn about the Bots Launcher here.
Operator doesn't respond during the conversation
The bot starts when an operator is already assigned to a conversation but hasn't responded for a specified amount of time. If conditions are met, the to can trigger once per hour.
Operator starts the chatbot
The bot starts when the operator triggers the bot during a chat conversation. The bot will take over the conversation.
Operator doesn't take the conversation
The bot starts when the operator hasn't opened a new incoming chat (it remains unassigned). If conditions are met, the bot can trigger once every 24h.
Operator marks conversation as solved
The bot starts when the operator clicks on the solved button in the chat conversation.
By understanding triggers in Tidio, you can create chatbot workflows that respond to specific visitor actions, operator engagement, and bot button/typing interactions. Utilizing triggers effectively enables you to design chatbot experiences that enhance customer interactions, automate processes, and deliver personalized assistance. Take advantage of triggers to unlock the full potential of your chatbots.