voice-call

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It lets an AI agent place and manage real phone calls without writing telephony integration code, handling provider configuration and call lifecycle through a single plugin interface. ## Core Features & Use Cases - Call Initiation: Start outbound calls to any phone number with a spoken message via Twilio, Telnyx, or Plivo. - Call Lifecycle Management: Continue conversations, speak to the user, end calls, and check call status using the voice_call tool actions. - Mock Provider for Development: Test call flows locally with the mock provider without network access or telephony credentials. - Use Case: An operations agent detects a critical alert and calls the on-call engineer at +15555550123 with a spoken summary, then reports the call status back to the chat session. ## Quick Start Ask the agent to call +15555550123 with the message "Hello from OpenClaw" using the voice-call plugin.

Frequently Asked Questions about voice-call

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

FAQPage Schema
How do I make a phone call from an AI agent?

Use the voice_call tool with the initiate_call action, providing a message and a destination number. Alternatively, run the CLI command openclaw voicecall call --to with the number and message.

Which telephony providers does the voice-call plugin support?

The plugin supports Twilio, Telnyx, and Plivo as live providers, plus a mock provider for development. Each provider is selected via the provider field in the plugin configuration.

How do I configure Twilio for voice calls?

Set provider to "twilio" under plugins.entries.voice-call.config, then supply twilio.accountSid, twilio.authToken, and a fromNumber. The voice-call plugin must also be enabled in the plugins configuration.

Can I test voice calls without a telephony account?

Yes, set provider to "mock" in the plugin configuration. The mock provider simulates call behavior without network access, credentials, or per-call charges, making it suitable for local development.

How do I check the status of an ongoing call?

Use the get_status action of the voice_call tool with the callId, or run openclaw voicecall status --call-id followed by the call identifier from the CLI.