Sign In
Sign In
  1. Home
  2. BUILD
  3. Start Intent
  4. Condition-based triggers
BUILD
49 articles
Categories
Bulk translate
Steps in Flow Builder11
Start Intent1
Condition-based triggers
🪄 Generate with AI4
Answers
File Upload
LiveChat Handover7
Ticket Handover1
APIs
Data Manipulation2
Variables
Logic & Conditions2
User Input
[Deprecated] Draft Mode & Advanced Builder10
Trace in Flow Builder
Use Cases5

Condition-based triggers

Set a use case's trigger mode to condition-based so it activates only through navigation, not typed input.

Updated on September 24, 2026

Condition-based triggers let you build use cases that are only reachable through navigation — for example via a Go to use case step or a persistent menu — instead of being matched by what the user types.

📘 Where to find it

Open any use case in the Flow Builder and click the start node to open its drawer. The trigger mode selector appears at the top.


Trigger modes

Every use case has a trigger mode that determines how it gets activated:

  • Intent-based — Triggered by what users type. Requires training phrases. This is the default mode.

  • Condition-based — Triggered by predefined steps and logic. Reachable only via Go to use case, persistent menu buttons, or other navigation actions.

Select the mode by clicking one of the two cards at the top of the start node drawer.


Condition-based use cases

When a use case is set to Condition-based:

  • No training phrases are required or displayed

  • The start node in the canvas shows the label "Condition-based trigger" instead of the training phrases counter

  • A banner in the start node drawer explains: "Triggered by navigation only — Use for flows that are accessed via a Go To Use case step or through persistent menu."

  • The use case skips intent matching entirely at runtime


Switching trigger modes

You can switch a use case's trigger mode at any time, but be aware of the consequences:

From Intent-based to Condition-based

If the use case has existing training phrases, a confirmation dialog appears:

⚠️ Switch to condition-based?

All training phrases will be deleted. This use case will then only be triggered via menu buttons or Go to use case actions.

Click Switch & delete phrases to confirm. If the use case has no training phrases yet, only a simple confirmation is shown.

From Condition-based to Intent-based

Switching back to Intent-based does not delete data, but you will need to add training phrases (minimum required by the platform) before the use case can be deployed.


When to use Condition-based triggers

Use condition-based triggers for flows that should never be matched by free-text input, such as:

  • Sub-flows reached only via a Go to use case step from a parent flow

  • Menu items in your persistent menu that lead to specific actions

  • Internal utility flows (confirmation screens, error handlers, etc.) that only the bot itself navigates to

This keeps your intent-based use cases focused and avoids accidental triggering of internal flows.

Was this article helpful?

Made from France 💙

Categories

  • ANALYTICS
  • BUILD
  • LOUIS AI
  • INTEGRATE

🔗 Useful Links

  • Sign In
  • Website
  • Terms & Conditions

© 2026

MindsayPowered by Mindsay

Search the help center…

Search help center articles