voice-call
Initiate, inspect, and manage voice communications via Twilio, Telnyx, or Plivo directly from your AI agent.
Introduction
The voice-call skill empowers your OpenClaw personal AI assistant to bridge the gap between digital text interactions and real-time human conversation. By integrating with major telecommunications providers, this skill allows the agent to place outbound calls, deliver synthetic speech, and monitor call status programmatically. Designed for advanced automation workflows, it is an essential tool for users who need their assistant to conduct proactive outreach, provide automated voice notifications, or handle real-time voice-based customer-support tasks.
-
Initiate outbound voice calls with custom messages to specific phone numbers.
-
Support for multiple industry-standard providers including Twilio, Telnyx, and Plivo.
-
Built-in mock provider for local development, testing, and debugging without incurring network or carrier costs.
-
Real-time status tracking for active calls, allowing the agent to react to call progress, such as detecting call initiation or completion.
-
Capable of dynamic conversation flow management through agent-initiated speak-to-user actions.
-
Ensure the voice-call plugin is enabled in your OpenClaw configuration file located at plugins.entries.voice-call.config.
-
Provide the required API credentials for your chosen provider (e.g., accountSid/authToken for Twilio, apiKey/connectionId for Telnyx, or authId/authToken for Plivo).
-
Ensure a valid 'fromNumber' is configured to avoid call rejection by carriers.
-
The tool is exposed as voice_call within the agent environment, supporting actions such as initiate_call, continue_call, speak_to_user, end_call, and get_status.
-
Be aware that actual telecommunication costs apply based on the chosen provider's rate card; use the mock provider for non-production environments to avoid accidental charges.
-
Ideal for use cases such as emergency notification systems, automated appointment reminders, or integrated AI-to-human voice assistants.
Repository Stats
- Stars
- 366,639
- Forks
- 75,269
- Open Issues
- 6,934
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- Apr 30, 2026, 12:24 PM