Initiate and manage voice calls from AI agents via Twilio, Telnyx, or Plivo using the OpenClaw voice-call plugin.
npx clawhub@latest install voice-callThe voice-call skill enables AI agents and CLI workflows to programmatically start, continue, and end voice calls through the OpenClaw voice-call plugin. It supports multiple telephony providers — Twilio, Telnyx, and Plivo — with a mock mode for local development. Agents can speak messages to recipients, track call status, and manage the full call lifecycle without manual intervention.
npx clawhub@latest install voice-callClick the Install button at the top of this page for one-click setup
Supports Twilio, Telnyx, and Plivo as telephony backends, each configurable with provider-specific credentials. Switch providers by changing the provider field in your plugin config — no code changes required.
Agents can initiate calls, continue conversations, speak messages mid-call, check call status, and explicitly end calls using dedicated actions (initiate_call, continue_call, speak_to_user, get_status, end_call).
Set provider: "mock" to run voice-call workflows entirely offline with no network requests or real credentials. Ideal for testing agent logic before connecting a live telephony provider.
Trigger calls directly from the command line with openclaw voicecall call or integrate seamlessly into agent workflows using the voice_call tool, giving flexibility for both manual and automated usage.
An agent detects a critical system event and uses initiate_call to immediately phone an on-call engineer with a spoken alert, without any human having to place the call manually.
A scheduling agent calls a list of recipients before their appointments, speaking a personalized reminder message and ending the call cleanly — all orchestrated through the voice_call tool.
Developers configure provider: "mock" to simulate the full call lifecycle during CI or local testing without incurring telephony costs or requiring real provider credentials.
plugins.entries.voice-call.config:
provider: "twilio" + twilio.accountSid, twilio.authToken, fromNumberprovider: "telnyx" + telnyx.apiKey, telnyx.connectionId, fromNumberprovider: "plivo" + plivo.authId, plivo.authToken, fromNumberplugins.entries.voice-call.enabled = true.npx clawhub@latest install voice-callLog in to write a review
No reviews yet. Be the first to share your experience!