Multi-Channel and Platform Integration
Clawdbot supports multiple communication channels and platforms through a unified Gateway control plane, enabling you to interact with your AI assistant on the interface you're familiar with.
Chapter Overview
This chapter introduces all communication channels and platforms supported by Clawdbot, including instant messaging apps (WhatsApp, Telegram, Slack, Discord, etc.), mobile nodes (iOS, Android), and desktop applications (macOS). Learn how to configure these channels to seamlessly integrate your AI assistant into your daily workflow.
Subpage Navigation
Channel Overview
- Multi-Channel System Overview - Learn about all communication channels supported by Clawdbot and their features, and master the basic concepts of channel configuration.
Instant Messaging Channels
- WhatsApp - Configure and use the WhatsApp channel (based on Baileys), supporting device linking and group management.
- Telegram - Configure and use the Telegram channel (based on grammY Bot API), setting up Bot Token and Webhook.
- Slack - Configure and use the Slack channel (based on Bolt), integrating into your workspace.
- Discord - Configure and use the Discord channel (based on discord.js), supporting servers and channels.
- Google Chat - Configure and use the Google Chat channel, integrating with Google Workspace.
- Signal - Configure and use the Signal channel (based on signal-cli), for privacy-protected communication.
- iMessage - Configure and use the iMessage channel (macOS exclusive), integrating with the macOS Messages app.
- LINE - Configure and use the LINE channel (Messaging API), interacting with LINE users.
Web and Native Apps
- WebChat Interface - Use the built-in WebChat interface to interact with your AI assistant without configuring external channels.
- macOS Application - Learn about the macOS menu bar app features, including Voice Wake, Talk Mode, and remote control.
- iOS Node - Configure the iOS node to perform device-local operations (Camera, Canvas, Voice Wake).
- Android Node - Configure the Android node to perform device-local operations (Camera, Canvas).
Recommended Learning Path
Based on your use case, we recommend the following learning order:
Quick Start for Beginners
If you're using Clawdbot for the first time, we recommend learning in the following order:
- Multi-Channel System Overview - First, understand the overall architecture and channel concepts
- WebChat Interface - The simplest way, no configuration required to get started
- Choose a Common Channel - Select based on your daily habits:
Mobile Integration
If you want to use Clawdbot on your phone:
- iOS Node - Configure local functionality on iPhone/iPad
- Android Node - Configure local functionality on Android devices
- macOS Application - Use the macOS app as a control center
Enterprise Deployment
If you need to deploy in a team environment:
- Slack - Integrate with team workspaces
- Discord - Set up community servers
- Google Chat - Integrate with Google Workspace
Prerequisites
Before starting this chapter, we recommend completing:
- Quick Start - Complete Clawdbot installation and basic configuration
- Onboarding Wizard - Complete basic Gateway and channel setup through the wizard
Tip
If you've already completed the onboarding wizard, some channels may already be configured automatically. You can skip duplicate configuration steps and directly explore advanced features for specific channels.
Next Steps
After completing this chapter, you can continue exploring:
- AI Model and Authentication Configuration - Configure different AI model providers
- Session Management and Multi-Agent - Learn about session isolation and sub-agent collaboration
- Tool System - Use browser automation, command execution, and other tools
Frequently Asked Questions
Can I use multiple channels simultaneously?
Yes! Clawdbot supports enabling multiple channels at the same time. You can receive and send messages across different channels, all processed through the unified Gateway.
Which channel is most recommended?
It depends on your use case:
- WebChat - Simplest, no configuration required
- WhatsApp - Suitable for chatting with friends and family
- Telegram - Stable Bot API, suitable for automated replies
- Slack/Discord - Suitable for team collaboration
Does configuring channels require payment?
Most channels themselves are free, but some channels may have costs:
- WhatsApp Business API - May incur fees
- Google Chat - Requires a Google Workspace account
- Other channels - Usually free, just need to apply for a Bot Token