Feature Overview
Features
The core value of OpenClaw is a single Gateway that connects multiple chat channels and model providers, then coordinates agents, tools, media, mobile nodes and control interfaces as one expandable runtime.
Highlights
Multiple chat entry points
Connect WhatsApp, Telegram, Discord, WebChat and more through one Gateway.
Multi-agent routing and isolated sessions
Split context by workspace, sender or agent so each task keeps its own stable state.
Built-in tool system
Browser, canvas, nodes, exec, message and cron are typed tools, not fragile shell wrappers.
Images, audio and documents
Media input and output, transcription and multimodal workflows are built into the runtime foundation.
Web control UI and companion apps
You can work through CLI, Dashboard / Control UI, the macOS menu bar app and mobile nodes.
iOS / Android nodes
Mobile nodes can provide camera, Canvas and voice capabilities while the Gateway coordinates everything.
Capability List
Chat channels including WhatsApp, Telegram, Discord, Slack / Mattermost and more.
Provider authentication through OAuth, API keys or setup-token for OpenAI, Anthropic, Moonshot, MiniMax, GLM, Venice and others.
Streaming responses, session compression, context isolation and multi-agent routing.
Group sessions, DM pairing approval, allowlists and conservative security defaults.
WebChat / Dashboard, macOS companion flows and mobile nodes in one control plane.
Tool groups for filesystem, processes, browsers, messages, nodes, Canvas and automation.