Documentation / Channels

Channels

Updated April 9, 2026

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

💬 WhatsApp

Premium

Two-way messaging via the Meta WhatsApp Cloud API. Your assistant responds to WhatsApp messages in real time, with full tool access.

Setup Guide →

✉️ Email

Premium

Process incoming emails and generate AI-powered responses. Connect via IMAP/SMTP or webhook integration.

Setup Guide →

🗨️ Slack

Premium

Add your assistant to Slack channels and DMs. Ideal for internal helpdesks, automated reports, and team workflows.

Setup Guide →

🌐 Web Chat

Free — Built-in

The default chat interface embedded in your WordPress site via

🏗️

Assistant Trainer

I train new AI assistants for WordPress!

Tell me what kind of assistant you need and I'll:
- Generate compliant code
- Design its tools and capabilities
- Help test and write documentation

What assistant would you like to build?
shortcode or admin bar overlay.

Chat Docs →

🔌 MCP

Premium

Each agent becomes an MCP server. Connect Claude Desktop, VS Code, Cursor, or any MCP client to your WordPress tools.

MCP Docs →

💻 WP-CLI

Free

Run any agent from the command line: wp agent prompt <slug> "message". Perfect for cron jobs and scripts.

CLI Docs →

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.