Skip to main content

Agent Channels

Channel endpoints let you manage external integrations like Discord, Slack, and Telegram for your agents. The API channel is always available by default.

Endpoints

Linking Workflow

All channel integrations follow a similar workflow:
  1. Generate a link code via POST /v1/agent/{id}/{channel}/link (expires in 10 minutes)
  2. Send /link CODE to the appropriate bot:
    • Discord: Send as DM to the Shinzo bot
    • Slack: Send as DM to your agent’s Slack bot
    • Telegram: Send as message to your agent’s Telegram bot
  3. Start chatting — messages are routed to your agent automatically
Supported channels: Discord, Slack, and Telegram. WhatsApp support is coming soon.
For a full guide on channel integrations, see Agent Messaging & Channels.