Integrations

Companion and Stream Deck

Use the room control token on the controller to start, pause, and advance timers from hardware buttons or Companion modules.

Get your control token

Open the room controller and scroll to Hardware control API. TimedFlow generates a bearer token for that room automatically. Treat it like a password — anyone with the token can drive the show.

HTTP endpoint

Send authenticated POST requests to /api/v1/rooms/<roomId>/control with header Authorization: Bearer <token> and JSON body:

  • { "command": "start", "timerId": "…" }
  • { "command": "pause" }
  • { "command": "finish" }
  • { "command": "skip_next" }
  • { "command": "set_blackout" }

OBS transparent overlay

Add the viewer URL with ?chroma=1 (or ?overlay=1) as a browser source for a transparent background suitable for OBS and vMix overlays.

Keep reading