Skip to main content

Chat channels

Fased connects to the chat apps you already use through the gateway. Text works everywhere; media, reactions, threads, voice, and advanced actions depend on the channel. For normal browser setup, open Agents, select the Agent, then use Agent > Channels. That page owns channel credentials, QR/login flows, account status, routing to the selected Agent, DM policy, allowlists, and restart-required notices. The Control UI Channels tab is split into:
  • Accounts: grouped channel cards and the Connect modal for required fields.
  • Behavior: reply behavior, reactions, group mention behavior, and TTS.
  • Access: command and native-tool access for channel users.
  • Sessions: channel-to-session binding and reset rules.
  • Runtime: web/runtime settings for channel delivery.
Account cards are grouped as Major, Enterprise, Self-hosted/protocol, and Optional/plugin so first-run setup stays focused on the common channels.

Channel map

GroupChannelsUse when
Common setupWhatsApp, Telegram, Discord, Slack, Signal, BlueBubblesYou want the fastest practical route to DMs, groups, or team chat.
Team and enterpriseGoogle Chat, Feishu, Microsoft Teams, LINE, Zalo, Zalo PersonalYou are connecting a company, regional app, or business chat surface.
Self-hosted and protocolIRC, Mattermost, Matrix, Nextcloud Talk, Synology Chat, Nostr, TlonYou want self-hosted, protocol-native, or private collaboration routes.
Optional and legacyTwitch, iMessageYou need a live-stream chat bridge or an established legacy imsg setup. New iMessage setups should start with BlueBubbles.

Runtime status

  • Fresh gateway runtime loads Telegram and Discord by default.
  • Bundled/local channel rows appear in Agent > Channels with setup fields.
  • Saving credentials enables that channel for the selected Agent.
  • Some local channel runtimes need a gateway restart after setup.
  • External catalog channels install first and expose setup fields after the plugin loads.

Good first choices

  • Telegram for fastest public bot setup.
  • WhatsApp for a familiar personal or group assistant.
  • Discord or Slack for team spaces.
  • BlueBubbles for new iMessage-style setups.
  • Matrix or Nextcloud Talk for self-hosted collaboration.

Notes

  • multiple channels can run at the same time
  • channels from the repo are not external downloads; setup starts with their credential fields in Agent > Channels
  • only external catalog channels should use an install/download action
  • if a local bundled channel is configured while its plugin is not loaded, restart the gateway to load that channel runtime
  • routing is deterministic per peer and per channel; see Channel Routing
  • group behavior is documented separately in Groups
  • DM pairing and allowlists are part of the security model; see Security and Pairing
  • fast failure triage starts at Channel Troubleshooting