Guide
Platforms
Twitch, YouTube, and Kick beta are first-class KairoDock integrations.
Native integrations
- Use KairoDock Setup Assistant to connect each platform you stream on.
- Twitch, YouTube, and Kick beta can all feed the same chat, alert, overlay, and hosted dock workflow.
- Hosted docks use stable display URLs copied from KairoDock.
Twitch
- Connect Twitch from KairoDock and approve the browser prompt.
- Copy this Twitch app callback exactly: http://localhost:39145/twitch/callback.
- After login, rerun the Twitch check and send a safe test chat message.
YouTube
- Start YouTube login from KairoDock.
- KairoDock uses a hosted/device-flow broker, then shows the browser approval step.
- Return to KairoDock after approval and let the Setup Assistant confirm the connection.
Kick beta
- Start Kick login from KairoDock and approve the hosted OAuth prompt.
- Use this Kick OAuth callback: https://kairodock.com/api/kick/oauth/callback.
- Kick beta events use KairoDock's hosted relay because official Kick webhooks require a public HTTPS URL.
- KairoDock handles the connected channel routing behind the scenes for normal setup.
Hosted docks
- Copy the hosted chat dock URL or hosted alerts dock URL from KairoDock.
- Dock URLs are display-only, stable until reset, and safe for browser dock scenes you control.
- Reset a dock URL from KairoDock if it was shared in the wrong place.
If a platform does not connect
- Rerun the matching Setup Assistant check.
- Confirm the callback URL matches the platform exactly.
- Open diagnostics before changing scene sources or reinstalling.
- Share the recent connection state in Discord support if the check still fails.