
Voice Call
- 2.2k installs
- 385k repo stars
- Updated August 3, 2026
- steipete/clawdis
voice-call starts and inspects phone calls via the OpenClaw voice-call plugin CLI and voice_call agent tool.
About
voice-call integrates the OpenClaw voice-call plugin for initiating and inspecting phone calls through Twilio, Telnyx, Plivo, or mock providers. CLI examples use openclaw voicecall call with --to E.164 number and --message script, plus openclaw voicecall status --call-id for call state. The voice_call agent tool supports initiate_call with message and optional to and mode, continue_call and speak_to_user for mid-call messaging, end_call, and get_status actions. Configuration requires plugins.entries.voice-call.enabled and provider-specific credentials under plugins.entries.voice-call.config such as Twilio accountSid and authToken with fromNumber, Telnyx apiKey and connectionId, or Plivo authId and authToken. Mock provider enables development without live network calls. The skill is minimal and assumes the plugin is already configured before agents place outbound calls or check call status during conversational voice workflows on OpenClaw platforms.
- OpenClaw voicecall CLI call and status commands.
- voice_call tool with initiate, continue, speak, end, and status actions.
- Twilio, Telnyx, Plivo, and mock provider configuration paths.
- Requires voice-call plugin enabled in OpenClaw config.
- E.164 phone numbers for outbound call targeting.
Voice Call by the numbers
- 2,245 all-time installs (skills.sh)
- Ranked #178 of 2,719 Automation & Workflows skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 3, 2026 (Skillselion catalog sync)
voice-call capabilities & compatibility
- Capabilities
- cli outbound call initiation with message script · call status inspection by call id · voice_call tool initiate continue speak end acti · multi provider twilio telnyx plivo configuration · mock provider for offline development testing
- Use cases
- orchestration
- Runs
- Local or remote
- Pricing
- Paid
What voice-call says it does
Use the voice-call plugin to start or inspect calls (Twilio, Telnyx, Plivo, or mock).
Requires the voice-call plugin to be enabled.
openclaw voicecall call --to "+15555550123" --message "Hello from OpenClaw"
npx skills add https://github.com/steipete/clawdis --skill voice-callAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2.2k |
|---|---|
| repo stars | ★ 385k |
| Security audit | 3 / 3 scanners passed |
| Last updated | August 3, 2026 |
| Repository | steipete/clawdis ↗ |
How does an agent place an outbound voice call or check call status through OpenClaw?
Start and manage voice calls through the OpenClaw voice-call plugin via CLI or voice_call tool.
Who is it for?
OpenClaw setups with voice-call plugin enabled needing agent-initiated outbound calls.
Skip if: Skip for SMS, email, or telephony setup before the voice-call plugin is configured.
When should I use this skill?
User starts voice calls, checks call status, or configures Twilio Telnyx Plivo voice providers.
What you get
Initiated call with provider credentials and retrievable call-id status via CLI or tool.
- Active voice call session
- Call status records
By the numbers
- Supports 4 telephony providers: Twilio, Telnyx, Plivo, and mock
- Exposes 4 voice_call tool actions: initiate_call, continue_call, speak_to_user, end_call
Files
Voice Call
Use the voice-call plugin to start or inspect calls (Twilio, Telnyx, Plivo, or mock).
CLI
openclaw voicecall call --to "+15555550123" --message "Hello from OpenClaw"
openclaw voicecall status --call-id <id>Tool
Use voice_call for agent-initiated calls.
Actions:
initiate_call(message, to?, mode?)continue_call(callId, message)speak_to_user(callId, message)end_call(callId)get_status(callId)
Notes:
- Requires the voice-call plugin to be enabled.
- Plugin config lives under
plugins.entries.voice-call.config. - Twilio config:
provider: "twilio"+twilio.accountSid/authToken+fromNumber. - Telnyx config:
provider: "telnyx"+telnyx.apiKey/connectionId+fromNumber. - Plivo config:
provider: "plivo"+plivo.authId/authToken+fromNumber. - Dev fallback:
provider: "mock"(no network).
Related skills
How it compares
Choose voice-call over generic Twilio SDK skills when building inside OpenClaw and needing agent-native call initiation, in-call messaging, and status inspection.
FAQ
Which providers are supported?
Twilio, Telnyx, Plivo, and mock for development without network.
What must be enabled first?
plugins.entries.voice-call.enabled with provider config under plugins.entries.voice-call.config.
How do I start a call from CLI?
openclaw voicecall call --to +15555550123 --message "Hello from OpenClaw"
Is Voice Call safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.