Behavior Triggers

Triggers define when a behavior activates. Each trigger is an event that occurs during a presentation – a user clicking a marker, a video finishing playback, a 3D object being grabbed in VR, and so on. The available triggers depend on the marker type and the slide type the marker is placed on.

When you open the Behavior Editor for a marker, the triggers appear as tabs across the top of the modal. Click a tab to view and manage behaviors for that trigger.

Trigger tabs showing Click, Hover In, Hover Out, and Idle for a text marker

Common Triggers

These four triggers are available on every marker type, on every slide type. They appear as the default tabs in the Behavior Editor.

Trigger Description
Click Fires when the user clicks or taps the marker. In VR, this corresponds to a controller ray-cast click or gaze-and-dwell selection. This is the most commonly used trigger.
Hover In Fires when the user’s gaze or cursor enters the marker’s bounds. In VR, this means the controller ray or head gaze begins intersecting the marker. Use this to show tooltips, highlight elements, or start animations on focus.
Hover Out Fires when the user’s gaze or cursor leaves the marker’s bounds. Typically paired with Hover In to reverse an effect – for example, hiding a tooltip that was shown on Hover In.
Idle Fires after a period of inactivity – when the user has not interacted with any marker for a defined duration. Use this for hints, auto-advancing content, or attracting the user’s attention back to the presentation.

Tip

Click and Hover In / Hover Out are the most common trigger pair. A typical pattern is: Hover In shows a label or highlight, Hover Out hides it, and Click performs the main action (navigate, play video, etc.).

Media Triggers

These triggers are available on markers that contain playable media: Image, Video, and Audio markers. They fire in response to media playback events.

Trigger Available On Description
Play Image, Video, Audio Fires when the media starts playing. For images, this fires when an animated image (e.g., GIF) begins. For video and audio, it fires when playback begins.
End Play Image, Video, Audio Fires when the media finishes playing. Use this to chain actions after a video completes – for example, showing a quiz or navigating to the next slide.

Info

Media triggers are in addition to the four common triggers. A video marker has six trigger tabs: Click, Hover In, Hover Out, Idle, Play, and End Play.

3D Triggers

These triggers are available on 3D Icons (3dic) and 3D Shapes (3dsh) when placed on VR/3D or AR slides. They respond to spatial interactions unique to 3D environments.

Trigger Available On Description
Grab 3D Icon, 3D Shape Fires when the user grabs the object using VR controllers. The grab action lets users pick up and manipulate 3D markers in space.
Collide 3D Icon, 3D Shape Fires when another 3D object collides with (touches) this marker. Used for drag-and-drop interactions, puzzle mechanics, or proximity-based triggers.
Scan 3D Icon, 3D Shape Fires when the user scans a QR code or AR marker that targets this object. Primarily used in AR experiences where physical-world scanning triggers digital content.

Warning

3D triggers (Grab, Collide, Scan) only appear when the marker is on a VR/3D or AR slide. If you place a 3D Icon on a VR/360 slide (which is not possible through the UI but could occur via API), these triggers will not be available.

Collide on Media Markers

The Collide trigger is also available on Image (mimg) and Video (mvid) markers when placed on VR/3D or AR slides. This enables media elements to participate in collision-based interactions alongside 3D objects.

Trigger Available On (3D/AR slides only) Description
Collide Image, Video Fires when a 3D object collides with this media marker on a 3D/AR slide.

Collide on Element Markers

On VR/3D or AR slides, the Collide trigger also extends to basic element markers:

Trigger Available On (3D/AR slides only) Description
Collide Text, 2D Shape, 2D Icon Fires when a 3D object collides with this element on a 3D/AR slide.

3D Object Triggers

3D Object markers (3dob) – custom GLB/GLTF models you upload – support the broadest set of triggers. In addition to the common triggers and the 3D triggers above, they have four additional triggers related to model animations and spatial proximity.

Trigger Description
Grab Fires when the user grabs the 3D model with VR controllers.
Collide Fires when another object collides with this model.
Scan Fires when the user scans a QR/AR marker targeting this model.
Animation Start Fires when a built-in animation on the GLB model begins playing. Use this to synchronize other behaviors with the model’s animation timeline.
Animation End Fires when a built-in animation on the GLB model finishes playing. Common use: trigger the next step in a sequence after an animation completes.
Step In Fires when the user enters the object’s bounding area (proximity zone). Useful for triggering content when the user walks near an object in a VR/AR space.
Step Out Fires when the user exits the object’s bounding area. Typically paired with Step In to reverse the effect – for example, hiding information when the user walks away.

Tip

Step In / Step Out are especially powerful in room-scale VR and AR experiences. Place a 3D Object as an invisible trigger zone, then use Step In to show contextual information when the user physically walks into that area.

Poll Triggers

Poll markers have specialized triggers that fire based on the user’s answer selection. The available triggers depend on the poll subtype.

True/False Polls (polt)

True/False polls have exactly two options:

Trigger Description
Option 0 Fires when the user selects the first option (typically “True” or “Yes”).
Option 1 Fires when the user selects the second option (typically “False” or “No”).

Single Answer Polls (pols)

Single Answer polls have up to four options:

Trigger Description
Option 0 Fires when the user selects the first option.
Option 1 Fires when the user selects the second option.
Option 2 Fires when the user selects the third option.
Option 3 Fires when the user selects the fourth option.

Multiple Choice Polls (polm)

Multiple Choice polls have up to four options plus a correct-answer trigger:

Trigger Description
Option 0 Fires when the user selects the first option.
Option 1 Fires when the user selects the second option.
Option 2 Fires when the user selects the third option.
Option 3 Fires when the user selects the fourth option.
Correct Answer Fires when the user selects the option designated as the correct answer. Use this to show a success message or award points without needing to know which specific option is correct.

Info

Poll triggers are in addition to the common triggers. A True/False poll marker has six trigger tabs: Click, Hover In, Hover Out, Idle, Option 0, and Option 1.

Complete Trigger Matrix

The table below shows every trigger available for each marker type. Triggers marked with (3D/AR) are only available when the marker is on a VR/3D or AR slide.

Trigger Text 2D Icon 2D Shape Link Image Video Audio Stream 3D Icon 3D Shape 3D Object Poll (T/F) Poll (Single) Poll (Multi)
Click Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Hover In Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Hover Out Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Idle Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Play Yes Yes Yes
End Play Yes Yes Yes
Grab Yes Yes Yes
Collide (3D/AR) (3D/AR) (3D/AR) (3D/AR) (3D/AR) Yes Yes Yes
Scan Yes Yes Yes
Animation Start Yes
Animation End Yes
Step In Yes
Step Out Yes
Option 0 Yes Yes Yes
Option 1 Yes Yes Yes
Option 2 Yes Yes
Option 3 Yes Yes
Correct Answer Yes

Summary

  • All markers get Click, Hover In, Hover Out, and Idle.
  • Media markers (Image, Video, Audio) add Play and End Play.
  • 3D markers (3D Icon, 3D Shape, 3D Object) add Grab, Collide, and Scan.
  • 3D Objects additionally get Animation Start/End and Step In/Out.
  • Element and media markers on 3D/AR slides gain the Collide trigger.
  • Poll markers add option-specific triggers based on their subtype.

Next Steps