voice-call

Initiate and manage voice calls through Twilio, Telnyx, Plivo, or mock providers.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill voice-call-jerome-prakash-l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-call
Source: https://github.com/JEROME-PRAKASH-L/openclaw/tree/main/skills/voice-call
Command: npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill voice-call-jerome-prakash-l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It lets an AI assistant place and manage real phone calls on your behalf, so you can deliver voice messages, check call status, and hold spoken conversations without manually dialing. ## Core Features & Use Cases - Call Initiation: Start outbound voice calls with a spoken message via Twilio, Telnyx, or Plivo providers. - Call Lifecycle Control: Continue a call, speak to the user, end a call, or query call status through the voice_call tool actions. - Provider Flexibility: Configure a production telephony provider or use the mock provider for development without network access. - Use Case: Ask your assistant to call a contact and deliver a reminder message, then check the call status afterward to confirm it connected. ## Quick Start Ask the assistant to call +15555550123 and say "Hello from OpenClaw" using the voice-call plugin.

Frequently Asked Questions about voice-call

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start a voice call with OpenClaw?

Run `openclaw voicecall call --to "+15555550123" --message "Hello"` from the CLI, or use the `voice_call` tool with the `initiate_call` action. The voice-call plugin must be enabled in your configuration first.

Which telephony providers does the voice-call plugin support?

The plugin supports Twilio, Telnyx, and Plivo as production providers, each configured with its own credentials and a from number. A mock provider is also available for development without network access.

Can I test voice calls without a Twilio account?

Yes, set `provider: "mock"` in the plugin configuration to simulate calls without network access or telephony credentials. This is intended as a development fallback.

How do I check the status of an ongoing call?

Use the CLI command `openclaw voicecall status --call-id <id>` or the `get_status` action of the `voice_call` tool with the call ID returned when the call was initiated.

Why is the voice-call plugin not working?

The plugin must be explicitly enabled via `plugins.entries.voice-call.enabled` in your OpenClaw config. Also verify that your provider credentials, such as Twilio accountSid and authToken, are correctly set under the plugin config.