Normally, you can trigger a block with connectors coming from other blocks or using external triggers or smart phrases. However, you can also take advantage of global trigger which allows you to trigger a block no matter where you are in the flow.
Select a block and open
Triggers tab on the right side. Under Global Trigger, set up one or more conditions. The condition can start with user's tag, user's response, date & time or other user attributes:
Chatbot user's tag can be an existing or new created one.
Set up conditions with user's tag
Chatbot user's response can be used to create a condition, even it's under text format, number format or a Facebook Like sticker. Besides, it can be compared to a training set created with Wit.ai.
Set up conditions with user's response
Date & Time: the condition starts with "current day of week" or "current hour"
Set up conditions with date & time
User attributes which are: First name, Last name, Gender, Locale and other custom attributes (for PRO plan)
Set up conditions with name
Set up conditions with gender
Set up conditions with locale
If you have more than one condition to trigger a block, make a condition combination. You can choose to trigger a block if all conditions are true or any of them is true, like in the picture:
Set up a combination of conditions