{
"title": "Features",
"content": "Source: https://docs.openclaw.ai/concepts/features\n\n\n \n WhatsApp, Telegram, Discord, and iMessage with a single Gateway.\n \n\n\n Add Mattermost and more with extensions.\n \n\n\n Multi-agent routing with isolated sessions.\n \n\n\n Images, audio, and documents in and out.\n \n\n\n Web Control UI and macOS companion app.\n \n\n\n iOS and Android nodes with Canvas support.\n \n\n\n* WhatsApp integration via WhatsApp Web (Baileys)\n* Telegram bot support (grammY)\n* Discord bot support (channels.discord.js)\n* Mattermost bot support (plugin)\n* iMessage integration via local imsg CLI (macOS)\n* Agent bridge for Pi in RPC mode with tool streaming\n* Streaming and chunking for long responses\n* Multi-agent routing for isolated sessions per workspace or sender\n* Subscription auth for Anthropic and OpenAI via OAuth\n* Sessions: direct chats collapse into shared `main`; groups are isolated\n* Group chat support with mention based activation\n* Media support for images, audio, and documents\n* Optional voice note transcription hook\n* WebChat and macOS menu bar app\n* iOS node with pairing and Canvas surface\n* Android node with pairing, Canvas, chat, and camera\n\n\n Legacy Claude, Codex, Gemini, and Opencode paths have been removed. Pi is the only\n coding agent path.\n",
"code_samples": [],
"headings": [
{
"level": "h2",
"text": "Highlights",
"id": "highlights"
},
{
"level": "h2",
"text": "Full list",
"id": "full-list"
}
],
"url": "llms-txt#features",
"links": []
}