Skip to main content

Channels

Channels are Copera's workspace conversations. The Channels API lets integrations list channels and send messages — both to a channel and directly to a member — which makes it ideal for notifications, bot replies, workflow updates, and alerts.

Quick Start

# List channels
curl -X GET "https://api.copera.ai/public/v1/chat/channel/list?q=deploy" \
-H "Authorization: Bearer YOUR_API_KEY"

# Send a message to a channel
curl -X POST https://api.copera.ai/public/v1/chat/channel/CHANNEL_ID/send-message \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "message": "Deploy to production finished ✅" }'

# Send a direct message to a member
curl -X POST https://api.copera.ai/public/v1/chat/direct-message/send-message \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "userId": "USER_ID", "message": "Your report is ready." }'

Available in

Public APICLIMCPCopera AI
✅ Full✅ Full✅ Full

The CLI and the hosted MCP server cover listing channels and sending channel and direct messages. Channels are not exposed to the in-app Copera AI assistant.

Next

  • Text Channel Messaging — listing channels and filters, posting to a channel vs sending a direct message, the supported markdown format, participant permissions, and response semantics.
  • Channels in the API Reference — list channels, send channel message, and send direct message with full schemas.