Agent Channels
Channel endpoints let you manage external integrations like Discord for your agents. The API channel is always available by default.Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/agent/{id}/channels | List all channel bindings |
POST | /v1/agent/{id}/discord/link | Generate a Discord link code |
GET | /v1/agent/{id}/discord/status | Check Discord link status |
DELETE | /v1/agent/{id}/discord/unlink | Unlink Discord account |
Discord Linking Workflow
- Generate a link code via
POST /v1/agent/{id}/discord/link(expires in 10 minutes) - Send
/link CODEas a DM to the Shinzo bot on Discord - Start chatting — messages are routed to your agent automatically
Discord is the only external channel currently supported. Additional channels are coming soon.

