ChannelsChannels Overview
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:
| Channel | Connection Method |
|---|---|
| QR code scan (WhatsApp Web protocol) | |
| Telegram | Bot token (Bot API) |
| Discord | Bot authorization (Gateway API) |
| Slack | App installation (Bolt SDK) |
| Signal | Signal CLI |
| iMessage | BlueBubbles REST API (macOS required) |
| Google Chat | HTTP webhook |
| WebChat | Built-in browser-based chat |
| SMS | Twilio integration |
| SMTP/IMAP |
Plugin Channels
Additional channels available as plugins:
| Channel | Plugin |
|---|---|
| Microsoft Teams | @thinkfleetbot/msteams |
| Matrix | @thinkfleetbot/matrix |
| Mattermost | @thinkfleetbot/mattermost |
| Nostr | @thinkfleetbot/nostr |
| LINE | @thinkfleetbot/line |
@thinkfleetbot/wechat |
How Channels Work
- You connect a channel by providing credentials or scanning a QR code
- The Gateway maintains a persistent connection to each channel
- Inbound messages are routed to the appropriate agent via bindings
- 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