Beta
Documentation

Channels Overview

Supported Channels

ThinkFleet connects to 15+ messaging platforms. All channels run simultaneously — your AI is available everywhere at once.

Built-In Channels

These channels are supported out of the box:

ChannelConnection Method
WhatsAppQR code scan (WhatsApp Web protocol)
TelegramBot token (Bot API)
DiscordBot authorization (Gateway API)
SlackApp installation (Bolt SDK)
SignalSignal CLI
iMessageBlueBubbles REST API (macOS required)
Google ChatHTTP webhook
WebChatBuilt-in browser-based chat
SMSTwilio integration
EmailSMTP/IMAP

Plugin Channels

Additional channels available as plugins:

ChannelPlugin
Microsoft Teams@thinkfleetbot/msteams
Matrix@thinkfleetbot/matrix
Mattermost@thinkfleetbot/mattermost
Nostr@thinkfleetbot/nostr
LINE@thinkfleetbot/line
WeChat@thinkfleetbot/wechat

How Channels Work

  1. You connect a channel by providing credentials or scanning a QR code
  2. The Gateway maintains a persistent connection to each channel
  3. Inbound messages are routed to the appropriate agent via bindings
  4. Agent responses are sent back through the originating channel

Media Support

ThinkFleet handles media across channels:

  • Images — Auto-recompressed to fit channel limits (6 MB max)
  • Audio — Voice notes with automatic transcription
  • Video — Up to 16 MB
  • Documents — Up to 100 MB