voice-call

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

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/RobbyMo81/assistantrobby --skill voice-call-robbymo81
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-call
Source: https://github.com/RobbyMo81/assistantrobby/tree/main/skills/voice-call
Command: npx skills add https://github.com/RobbyMo81/assistantrobby --skill voice-call-robbymo81

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enable OpenClaw to place and manage voice calls through configured telephony providers so users can initiate, monitor, and interact with calls directly from the assistant or CLI.

Core Features & Use Cases

  • Provider Integration: Works with Twilio, Telnyx, Plivo, or a mock provider for development and testing.
  • Call Lifecycle Management: Initiate calls, continue interactive conversations, speak messages to users, end calls, and retrieve call status.
  • Use Case: Trigger an outbound call to deliver a time-sensitive alert to a user or run development tests against a mock provider before deploying to production.

Quick Start

Ask OpenClaw to initiate a call to +15555550123 with the message Hello from OpenClaw.

Frequently Asked Questions about voice-call

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

FAQPage Schema
How do I initiate an outbound voice call from an OpenClaw workflow?

To initiate a voice call, use the initiate_call action provided by the voice-call plugin. You need to configure provider credentials and a fromNumber, then specify the target number and message.

Does OpenClaw voice call management support Twilio, Telnyx, and Plivo?

Yes, OpenClaw voice call management supports Twilio, Telnyx, and Plivo. It also includes a mock provider option for development and testing without using live telephony credentials.

What actions are available for interactive voice call lifecycle management?

Interactive voice call lifecycle management supports five actions: initiate_call, continue_call, speak_to_user, end_call, and get_status. These manage conversations and monitor active calls.

Can I test outbound telephony calls without a live provider account?

You can test outbound telephony calls without a live provider account by configuring the mock provider. This enables development and testing of call flows locally before deploying to production.

What credentials are required to configure the voice-call plugin?

Configuring the voice-call plugin requires valid provider credentials for your chosen telephony provider and a registered fromNumber. These must be set up before initiating outbound calls.

Why is my OpenClaw voice call action failing to execute?

OpenClaw voice call actions fail if the voice-call plugin is not enabled or if provider credentials and fromNumber are missing. Ensure the plugin is properly configured before executing call actions.