Connection
Provide the host and port of the machine running OBS (default 4455), plus the password if you enabled authentication.Turn on the WebSocket server in OBS under Tools → WebSocket Server Settings before connecting.
Commands
Scenes
Sources and inputs
Transitions and studio mode
Stream, record, and capture
Media and outputs
Profiles and general
A Send request command is also available as an escape hatch, taking any request type and raw JSON, so anything the protocol supports is reachable even if it is not listed above.
Triggers
Rules can react to:- The OBS connection changes
- The program scene changes
- Streaming starts or stops
- Recording starts or stops
- An input is muted or unmuted
- A scene item is shown or hidden
- A media clip finishes playing

