
Channels connect your AI assistants to external communication platforms. Instead of only chatting through your WordPress site, agents can engage users on WhatsApp, Email, Slack, and more.
Available Channels
Two-way messaging via the Meta WhatsApp Cloud API. Your assistant responds to WhatsApp messages in real time, with full tool access.
Setup Guide →Process incoming emails and generate AI-powered responses. Connect via IMAP/SMTP or webhook integration.
Setup Guide →🗨️ Slack
Add your assistant to Slack channels and DMs. Ideal for internal helpdesks, automated reports, and team workflows.
Setup Guide →🌐 Web Chat
The default chat interface embedded in your WordPress site via shortcode or admin bar overlay.Assistant Trainer
🔌 MCP
Each agent becomes an MCP server. Connect Claude Desktop, VS Code, Cursor, or any MCP client to your WordPress tools.
MCP Docs →💻 WP-CLI
Run any agent from the command line: wp agent prompt <slug> "message". Perfect for cron jobs and scripts.
How Channels Work
Architecture
Channels sit between agents and the outside world. When a message arrives on a channel (e.g., a WhatsApp message), it’s routed to the assigned agent, which processes it using its tools and skills, then sends the response back through the same channel.
External Platform → Channel → Agent → Tools/Skills → Agent → Channel → External Platform
Channel-specific skills
Skills can be tagged for specific channels. A skill tagged “whatsapp” is only injected when the agent is responding through the WhatsApp channel. This lets you customize behavior per platform. Browse channel-specific skills.
Channel tools
Each channel registers its own tools (e.g., send_whatsapp_message, send_email). These appear in the Tools registry and can be individually enabled or disabled.
Request a Channel
Need a channel we don’t support yet?
Tell us which platform your agents should connect to. Popular requests get prioritized.