KeyRoutines
TriggerProtrigger.obs.stream

Run a routine when your OBS stream starts or stops

OBS stream started or stopped fires when OBS starts or ends a live stream. It's the place for everything you do around going live. This trigger needs KeyRoutines Pro.

KeyRoutines Pro is a one-time $29.99 upgrade for up to 2 PCs.

How it works

  • Choose whether to fire when the stream starts or when it stops.
  • OBS pushes the event, so the trigger has no polling cost.
  • If OBS isn't running, the routine card shows Waiting with the reason and works once OBS is back.

Routines that use it

Going live

When the stream starts, Quiet mode turns on, Turn Elgato light switches your light on, and Speak text says you're live.

Tell your community

When the stream starts, Send webhook posts a message to your Discord server's webhook.

After the stream

When it stops, turn quiet mode off and switch to your everyday scene collection.

Settings

SettingWhat it does
OnFire when the stream starts or when it stops.

Good to know

  • Needs KeyRoutines Pro.

Questions

How can I run things automatically when I go live in OBS?
Make a routine with OBS stream started or stopped set to "starts". Every step you add runs as soon as OBS goes live.
Does it work with any streaming service?
Yes. It listens to OBS itself, not the service you stream to.

Pairs well with

Build this routine in KeyRoutines

Free from the Microsoft Store for Windows 11 and 10. Pro is a one-time upgrade.