ClawVoice/clawvoice

Voice calling plugin for OpenClaw — give your AI agent a phone number. Inbound/outbound calls, batch calling campaigns, SMS, post-call transcripts & notifications, ElevenLabs + Deepgram voice engines.

47
/ 100
Emerging

# Technical Summary Extends OpenClaw agents with autonomous telephony through Twilio/Telnyx integration, handling inbound/outbound calls and SMS with a dedicated WebSocket server (port 3101) that bridges AI agents to carrier media streams. Offers dual speech engines (ElevenLabs Conversational AI or Deepgram Voice Agent for STT/TTS) and adds batch campaign operations with CSV reporting, post-call notifications via Telegram/Discord/Slack, and voice profile isolation—features absent from the official `@openclaw/voice-call` plugin. Uses a setup wizard for configuration and requires a public tunnel (ngrok/Cloudflare/Tailscale Funnel) to expose the media stream endpoint.

Available on npm.

Maintenance 13 / 25
Adoption 4 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

5

Forks

1

Language

TypeScript

License

MIT

Last pushed

Mar 27, 2026

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/ClawVoice/clawvoice"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.