Freakout AIFreakout AI

Interactions Tab

Use Interactions to configure local camera-driven room events. Camera frames stay in the browser; only settings are saved on the room.

Card#

Controls:

  • Save settings: writes the current values to the room
  • Enabled: turns camera interactions on or off for this room; toggling also saves
  • Status indicator: shows Enabled or Disabled for the current saved state

Basic#

Controls:

  • Detection: chooses Motion, Object, People, or Hybrid detection
  • Camera start: chooses Button (the shopper presses the camera button) or On room start (camera starts as soon as the room opens)
  • Camera direction: chooses Front or Rear camera when the device offers both

Advanced#

Tunes detection responsiveness and pacing.

Controls:

  • Sensitivity: scales overall detection responsiveness. Range 0.01 to 1, step 0.01
  • Motion threshold: confidence threshold required to fire a detection. Range 0.001 to 0.5, step 0.001
  • Minimum pixels: minimum number of changed pixels needed to fire. Range 1 to 20000, step 1
  • Sample interval: time between frame samples, in milliseconds. Range 50 to 5000, step 10
  • Cooldown: minimum time between successive detections, in milliseconds. Range 0 to 60000, step 100
  • Warmup: time the runtime waits before reacting after camera start, in milliseconds. Range 0 to 10000, step 100

Debug#

Controls:

  • Debug preview: shows the compact camera preview window in the editor
  • Hide video in live mode: hides the preview window for shoppers in published rooms
  • Trace: enables runtime detection tracing
  • Trace level: chooses Off, Summary, or Verbose
  • Log retention: days to keep trace logs. Range 1 to 365, step 1

Trace table:

  • Lists the most recent detections fired while this tab is open
  • Columns: Time, Detection, Changed pixels, Changed ratio, and Confidence

Good to know:

  • Camera frames never leave the browser; only settings are persisted on the room
  • Both the editor and the published shop viewer mount the same camera runtime when interactions are enabled
  • The runtime dispatches the immersive:interaction-detected browser event with motion metrics; downstream features (avatars, particles, the room agent) listen for this event
  • Hybrid detection fires when motion is detected together with object or pose detections
  • The Avatar drawer and pairable avatars only appear when camera interactions are enabled
  • Particle effects can react to camera interactions; see the Effects drawer Particles tab