Destinations

A destination receives the actions that rules and Control board buttons run. Manage them under Connections > Destinations.

Configured synthetic action destinations

Type Discovers actions Notes
Streamer.bot WebSocket API yes Recommended for Streamer.bot
Streamer.bot HTTP API yes Relayed by the simulator’s local server
Custom WebSocket no Sends any JSON message
HTTP webhook no POST, PUT or PATCH to any URL
Twitch yes Chat and prediction actions
YouTube yes Live chat, moderation and title actions
Kick yes Chat, moderation and title via the companion

Webhook and custom WebSocket actions can also forward the incoming event unchanged.

Testing connections

New and edited connections must pass Test connection before they can be saved. Changing any setting, including the password, clears the result and requires another test.

Changing a destination’s type resets its port to the new type’s default. Its name also changes to the new type’s default unless you gave it a custom name.

Delivery guarantees

Action requests are never retried automatically: after a timeout, the remote action may already have run. Requests are at-most-once attempts, not an exactly-once delivery guarantee. See Rules for ordering and failure handling.