voice-call

Initiate and manage voice calls across Twilio, Telnyx, Plivo, or mock backends.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/MaxSaiets/myOpenCL --skill voice-call-maxsaiets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-call
Source: https://github.com/MaxSaiets/myOpenCL/tree/main/openclaw/skills/voice-call
Command: npx skills add https://github.com/MaxSaiets/myOpenCL --skill voice-call-maxsaiets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initiate and manage voice calls through the OpenClaw voice-call plugin, reducing manual setup and coordination for communications.

Core Features & Use Cases

  • CLI commands to start, inspect, and end calls across supported providers (Twilio, Telnyx, Plivo, or mock).
  • Agent-facing tool integration with actions like initiate_call, continue_call, speak_to_user, end_call, and get_status.
  • Config-driven operation with plugin settings located at plugins.entries.voice-call.config.

Quick Start

Use the voice-call plugin to initiate a call to a target number.

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 through Twilio or Telnyx?

To initiate an outbound voice call, use the voice-call plugin to trigger the initiate_call action with your target number. It supports telephony providers like Twilio, Telnyx, and Plivo directly through the OpenClaw framework.

Can I check the status of an active voice call and end it programmatically?

Yes, you can check the status of an active voice call and terminate it programmatically. The plugin exposes get_status and end_call actions to inspect and manage ongoing telephony sessions across supported backends.

Does the voice-call plugin support a mock backend for testing telephony workflows?

Yes, the voice-call plugin supports a mock backend for testing telephony workflows. You can simulate outbound calls, continue_call actions, and speak_to_user interactions without connecting to live Twilio, Telnyx, or Plivo endpoints.

What is the best way to configure telephony providers for automated voice calls?

The best way to configure telephony providers for automated voice calls is by editing the plugin settings located at plugins.entries.voice-call.config. This config-driven setup manages routing across Twilio, Plivo, and Telnyx.

What telephony actions are available for agent-facing voice call integration?

Available telephony actions for agent-facing integration include initiate_call, continue_call, speak_to_user, end_call, and get_status. These actions manage end-to-end voice call workflows within the OpenClaw framework.

Why use a dedicated voice call plugin instead of direct Twilio or Plivo API integration?

A dedicated voice call plugin reduces manual setup and coordination by providing a unified interface for Twilio, Telnyx, and Plivo. It standardizes call workflows and agent-facing actions without requiring direct API integration.