Conditional bot behavior

Sometimes, the default bot behavior settings are just not enough, and you need the bot behavior to vary depending on the respondent’s device type, page path, etc.

This can be done via conditional behavior settings:

Each added behavior has a condition, which is evaluated in the order of the behaviors. Once the evaluation is successful, the settings of the particular behavior are applied to override the basic behavior settings:

Conditional behaviors have those types:

  • Pre-init (default) - Behavior that will be applied before the bot is initialized
  • Post-init - Behavior that will be applied after the bot is initialized

The available condition fields differ between those types, as post-init behavior is applied at the stage when the widget is rendered on the webpage, allowing dynamic changes that depend on the user’s behavior.

Edit this page