Talk to OpenClaw via phone or browser
Modern voice interface with streaming speech recognition,
natural voices, and simple setup.
Free Tier Available · No Credit Card Required
Hear the voices
Built for natural, low-latency conversations with your AI assistant.
Talk to your OpenClaw directly from your browser. No app required.
Inbound calling with caller ID routing. Outbound calling coming soon.
Add domain-specific keyterms to boost speech recognition accuracy for your use case.
Curated ElevenLabs voices with low-latency speech.
Interrupt anytime. The assistant stops immediately.
Crystal clear audio with Krisp noise suppression.
ElevenLabs + Twilio + ngrok can get you there. Here's what that looks like.
ElevenLabs + Twilio + ngrok
/chat/completions endpoint 3 accounts. 7 steps. Always-on tunnel.
Anyone who knows the Twilio number can call your OpenClaw — no built-in access control.
Managed voice platform for OpenClaw
openclaw plugins install @wooters/crabcallr 1 account. 3 steps. No open ports.
Built-in authentication. The plugin connects outbound — no tunnel, no firewall changes.
CrabCallr uses ElevenLabs behind the scenes for natural, low-latency voice. We handle the infrastructure so you can focus on your conversations.
OpenClaw has multiple voice options. Here's how they differ.
OpenClaw's official telephony plugin
Runs inside the OpenClaw Gateway and connects to a telephony provider you manage. Requires a webhook server on port 3334 with a public URL (ngrok or Tailscale).
Best for: Users who want full control over their telephony stack and provider choice.
Managed voice platform for OpenClaw
Cloud-hosted platform where the plugin connects outbound via WebSocket. No open ports, no webhooks, no tunnels — just install and talk.
Best for: Users who want voice to just work without managing infrastructure.
| Capability | Voice-Call Plugin | Talk Mode | CrabCallr |
|---|---|---|---|
| Browser WebRTC calling | ✗ | ✗ | ✓ |
| Phone calling | User manages | ✗ | ✓ |
| Works without app install | ✗ | ✗ | ✓ |
| Barge-in support | ✗ | ✓ | ✓ |
| Noise suppression | ✗ | ✗ | ✓ |
| Custom vocabulary | ✗ | ✗ | ✓ |
Your voice, routed through CrabCallr to your OpenClaw Agent.
Outbound WebSocket — no open ports
The OpenClaw plugin connects outbound (over a WebSocket) to CrabCallr. You don't need to open any ports or configure your firewall — the connection is initiated from inside your network.
The two components that touch your messages are fully open source.
Fire-and-forget relay. Never stores, logs, or inspects message content — just passes it through.
Runs on your machine and connects outbound to CrabCallr. Available on GitHub and npm.
Every message between you and your OpenClaw agent passes through open-source code you can audit. We don't store, log, or inspect your conversations.
Simple setup to connect your OpenClaw to CrabCallr.
Sign up at CrabCallr and get your API key. Free tier gives you browser calling.
Install the open-source CrabCallr plugin in your OpenClaw instance:
openclaw plugins install @wooters/crabcallr
Add your API key to your OpenClaw configuration (~/.openclaw/openclaw.json):
{
"channels": {
"crabcallr": {
"accounts": {
"default": {
"apiKey": "your-api-key"
}
}
}
}
} Open the CrabCallr dashboard, select a voice, and click Call. That's it!
For detailed setup including session isolation and security checks, see the full getting started guide.
Start with free browser calling. Upgrade to Basic for phone access.
Team Updates Without the Meetings
Your team calls in their updates. AI organizes and delivers beautiful reports.
Your Living Anthology
Preserve life stories through phone calls. Great for recording memories from parents and grandparents.
Call with Questions, Leave with Answers
Your AI assistant for everyday questions. Get help with planning, local services, gift ideas, and more.
Your AI Brainstorming Partner
Call anytime to brainstorm with a web-enabled AI. Perfect for commutes and on-the-go ideation.