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.