Skip to main content

Agent Channels

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

Endpoints

MethodEndpointDescription
GET/v1/agent/{id}/channelsList all channel bindings
POST/v1/agent/{id}/discord/linkGenerate a Discord link code
GET/v1/agent/{id}/discord/statusCheck Discord link status
DELETE/v1/agent/{id}/discord/unlinkUnlink Discord account

Discord Linking Workflow

  1. Generate a link code via POST /v1/agent/{id}/discord/link (expires in 10 minutes)
  2. Send /link CODE as a DM to the Shinzo bot on Discord
  3. Start chatting — messages are routed to your agent automatically
Discord is the only external channel currently supported. Additional channels are coming soon.
For a full guide on channel integrations, see Agent Messaging & Channels.