Skip to content

Domain: Channels

Channels are external conversation sources and destinations (inbound + outbound).

A channel integration represents a platform connection such as:

  • social channels
  • review platforms
  • Facebook Messenger
  • web chat
  • WhatsApp
  • SMS
  • email (future)
  • Channel credentials must be stored securely and scoped to org/workspace.
  • Outbound replies must be permission-gated and policy-checked.
  • Platform-specific constraints must be respected (rate limits, messaging policies).
  • Not connected
  • Connection pending / needs authorization
  • Connected (healthy)
  • Connected (degraded: partial permissions / token expired)