Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
steipete avatar

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)
At a glance

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
From the docs

What voice-call says it does

Use the voice-call plugin to start or inspect calls (Twilio, Telnyx, Plivo, or mock).
SKILL.md
Requires the voice-call plugin to be enabled.
SKILL.md
openclaw voicecall call --to "+15555550123" --message "Hello from OpenClaw"
SKILL.md
npx skills add https://github.com/steipete/clawdis --skill voice-call

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.2k
repo stars385k
Security audit3 / 3 scanners passed
Last updatedAugust 3, 2026
Repositorysteipete/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

SKILL.mdMarkdownGitHub ↗

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.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.