MyClaw
HomeProductsUse CasesPricingSkillsResourcesCompany
HomeUse CasesPricingSkills
Sign In
Home
ProductsOpenClaw HostingHermes Agent Hosting
Use CasesPricingSkills
ResourcesCompareTutorialLearnBlogUpdatesResourcesCommunity
CompanyAboutSupport
Sign In
MyClaw.ai

Your AI agent, already running.

Product

OpenClaw HostingHermes Agent HostingUse CasesPricingCompareAlibaba Cloud

Resources

BlogUpdatesSkillsModelsSupportCommunityCapybara

Legal

TermsPrivacyCookieGDPRContact

© 2023 Cubo World Inc. All rights reserved.

← Back to Skills
Communication
📞

voice-call

Initiate and manage voice calls from AI agents via Twilio, Telnyx, or Plivo using the OpenClaw voice-call plugin.

by OpenClawv1.0.0
AI PoweredAutomationAPIDeveloper Tool
Connecting to VM...
Connecting to VM...
npx clawhub@latest install voice-call
79Current Installs
📦
v1.0.0Version

voice-call Skill Overview

The 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.

How to Use It

Step 1: Run in your terminal or install this skill on MyClaw

npx clawhub@latest install voice-call
or

Click the Install button at the top of this page for one-click setup

When to Use voice-call

Best Fit

  • You want an AI agent to autonomously place outbound voice calls to users or external parties.
  • You need to send spoken notifications, alerts, or messages programmatically (e.g. appointment reminders, incident alerts).
  • You are building or testing voice-call automation and want a mock provider that requires no real network or credentials.
  • You are already running OpenClaw and want to extend it with telephony capabilities using Twilio, Telnyx, or Plivo.

When Not to Use

  • You are not using the OpenClaw platform — this skill requires the OpenClaw voice-call plugin to be installed and enabled.
  • You need inbound call handling or IVR flows; this skill focuses on agent-initiated outbound calls.
  • You require a telephony provider not supported by the plugin (Twilio, Telnyx, Plivo, or mock are the only supported options).

Key Features

Multi-Provider Telephony Support

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.

Full Call Lifecycle Management

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).

Mock Mode for Development

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.

CLI & Agent Tool Interface

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.

Use Cases

Automated outbound notifications

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.

Appointment or reminder calls

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.

Local development and testing

Developers configure provider: "mock" to simulate the full call lifecycle during CI or local testing without incurring telephony costs or requiring real provider credentials.

Requirements

  • Telephony Provider Credentials (one required for live calls) — Configure your chosen provider under plugins.entries.voice-call.config:
    • Twilio: provider: "twilio" + twilio.accountSid, twilio.authToken, fromNumber
    • Telnyx: provider: "telnyx" + telnyx.apiKey, telnyx.connectionId, fromNumber
    • Plivo: provider: "plivo" + plivo.authId, plivo.authToken, fromNumber
  • OpenClaw Plugin Config — The voice-call plugin must be enabled via plugins.entries.voice-call.enabled = true.
  • Mock mode requires no credentials and no network access — suitable for development only.
Connecting to VM...
npx clawhub@latest install voice-call
79Current Installs
📦
v1.0.0Version

FAQ

Reviews

0 reviews

Log in to write a review

No reviews yet. Be the first to share your experience!