1. Home
  2. Trigger strategies – Set them up

Trigger strategies – Set them up

[Reading time: 5 minutes]

Overview

Trigger strategies define the conditions under which a chat plugin is displayed to visitors on your website. Each strategy contains one or more triggers that evaluate visitor behavior or visit context.

A strategy can operate using two logic modes:

  • All conditions met (AND): the chat is triggered only when all triggers in the strategy are satisfied simultaneously.
  • At least one condition met (OR): the chat is triggered as soon as at least one trigger is satisfied.

Once created, the strategy is associated with a chat module to determine whether the chat icon should appear, the full chat window should open, or both.

Prerequisites

  • Access to the Maker
  • The Trigger strategy permission enabled in your user profile (read, create, edit, and/or delete depending on the actions you need to perform)
  • At least one chat module configured to associate the strategy with
  • If using a Schedule trigger, a calendar must have been previously created

1. Accessing trigger strategies

To manage trigger strategies:

  1. Open the Maker
  2. In the side menu, click Routing
  3. Select Trigger strategies

The page displays all existing strategies in a table with the following columns:

  • Name – the name of the trigger strategy
  • Reference – the unique code identifying the strategy
  • Alias – the alias of the strategy
  • Trigger if… – the evaluation logic (All conditions met or At least one condition met)
  • Actions – buttons at the end of each row:
    • Arrow – open the strategy
    • Cogged wheel – duplicate the strategy, view history, see dependencies, manage tags

Two search bars are available at the top of the list:

  • A name/reference search bar to find strategies by name or reference code
  • A tag search bar to filter strategies by tag

2. Creating a trigger strategy

To create a new trigger strategy:

  1. From the trigger strategies list, click Create
  2. Fill in the required information
  3. Click Add a strategy
FieldDescription
NameName of the trigger strategy.
ReferenceUnique code to identify the strategy (max. 45 characters).
AliasAlias for the strategy.
Triggering if…Trigger evaluation logic: All conditions met (AND) or At least one condition met (OR).

3. Configuring triggers

After creating a strategy, open it to access its detail page. From there, you can add one or more trigger conditions.

  1. From the strategy detail page, click Create
  2. Select the trigger type, then configure its parameters

There are four available trigger types.

3.1. URL layout

Triggers the strategy when the visited page URL matches (or does not match) a defined pattern.

ParameterOptions
OperatorCorresponds to · Different from
ValueRegular expression (regex) representing the target URL

Example: to trigger the chat on all pages containing /contact, use the Corresponds to operator with the value .*\/contact.*.

3.2. Time on the page

Triggers the strategy when the visitor stays on the page for a defined duration.

ParameterOptions
OperatorGreater than (>) · Greater than or equal to (≥)
DurationNumeric value
UnitSeconds · Minutes

Example: to target visitors who stay more than 30 seconds on a page, use the Greater than operator with the value 30 in seconds.

3.3. Scroll on the page

Triggers the strategy when the visitor scrolls to a given position on the page.

ParameterOptions
OperatorGreater than (>) · Greater than or equal to (≥) · Lower than (<) · Lower than or equal to (≤)
PositionNumeric value
UnitPixels · % of the page

Example: to display the chat when the visitor has scrolled at least 50% of the page, use the Greater than or equal to operator with the value 50 in % of the page.

3.4. Schedule

Triggers the strategy based on the opening periods of a calendar defined in the Maker.

ParameterOptions
OperatorDuring opening times · Outside of opening times
CalendarSelect an existing calendar

Example: to only display the chat during your support hours, use the During opening times operator and select your support calendar.

3.5. Managing trigger conditions

For each trigger condition added to a strategy, three action buttons are available:

  • Cogged wheel – duplicate the condition or view its modification history
  • Pencil – edit the condition
  • Trash – delete the condition

4. Associating a strategy with a chat module

For a strategy to take effect, it must be associated with a chat module.

  1. In the side menu, go to Entry point > Chat modules
  2. Select the desired chat module
  3. Navigate to the Trigger strategies tab
  4. Click Add the trigger strategies and select the strategy or strategies to associate

For each associated strategy, you can configure the display behavior:

OptionDescription
Displaying the chat iconWhen the strategy conditions are met, the chat icon appears on the visitor’s page.
Opening the entire chatWhen the strategy conditions are met, the chat window opens automatically.

Tip: you can combine multiple strategies on the same chat module with different display behaviors. For example, display the icon as soon as a visitor lands on the contact page, then open the full chat if the visitor stays for more than 60 seconds.

5. Managing trigger strategies

5.1. Edit

From the strategies list, click the arrow to open the strategy you want to edit. You can modify the name, reference, alias, or triggering logic, then click Save.

You can also edit individual triggers from the strategy detail page.

5.2. Duplicate

You can duplicate an existing strategy using the cogged wheel button. The copy will include all triggers configured in the original strategy.

5.3. Delete

From the strategies list, select the strategy or strategies to delete, then click Delete.

Updated on 2026-03-31
Was this article helpful?