voice-call

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

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/victor-brechbill/claw-kernel --skill voice-call-victor-brechbill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-call
Source: https://github.com/victor-brechbill/claw-kernel/tree/main/skills/voice-call
Command: npx skills add https://github.com/victor-brechbill/claw-kernel --skill voice-call-victor-brechbill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of initiating and managing voice calls through various telephony providers, simplifying communication workflows.

Core Features & Use Cases

  • Initiate Calls: Start outbound calls to specified phone numbers with custom messages.
  • Call Management: Check the status of ongoing calls and end them when necessary.
  • Use Case: An agent can use this Skill to automatically call a customer to confirm an appointment, providing a personalized message.

Quick Start

Use the voicecall skill 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 automate voice calls with Twilio or Telnyx?

Programmatic voice call automation requires configuring provider credentials for Twilio, Telnyx, or Plivo, then passing a valid destination phone number and message payload to initiate outbound dialing and manage call lifecycle.

Can I check the status of an ongoing automated voice call?

Yes, the voice call management functionality includes status checking capabilities, allowing your automated communication workflows to monitor active calls, verify connection states, and programmatically terminate calls when needed.

Does this voice call automation approach support Plivo?

Yes, Plivo is fully supported alongside Twilio, Telnyx, and a mock provider for testing. You must supply specific provider configurations for your chosen telephony platform to successfully route and manage outbound calls.

What do I need to set up before initiating outbound telephony calls?

Before initiating outbound telephony calls, you must configure a supported telephony provider (Twilio, Telnyx, or Plivo) and possess a valid destination phone number. Specific provider credentials and configurations are required to authenticate and route calls.

How do I programmatically terminate an active voice call?

You can programmatically terminate active voice calls using the call management termination command. This enables automated communication workflows to end ongoing calls when conversations complete or specific duration thresholds are met.

Why use a mock provider for voice call automation?

A mock provider enables testing automated voice call workflows without incurring telephony costs or placing actual outbound calls, simulating call initiation, status checking, and termination behaviors for development and integration validation purposes.