Skip to main content
Version-level start and hide rules, plus per-step triggers, are how content reacts. They reuse conditions and actions. Set them on the version with PATCH …/versions/{id} (startRules, hideRules; triggers live on each step).

Start rules

When the content auto-starts, and how often. Send startRules: null to clear them.

Frequency

Hide rules

When to hide the content (even if started). Hiding suspends the session rather than ending it — when the conditions stop matching, the same session reappears at the same step. Send hideRules: null to clear them.

Step triggers

A step can carry triggers — run actions when conditions become true while the step is showing (e.g. advance when an element appears). Triggers live on the step’s triggers[] (see Content representation).