voice-call
Initiate and manage voice calls through AI agents using Twilio, Telnyx, or Plivo — with a mock mode for local development.
npx clawhub@latest install voice-callRequisitos
The Voice Call skill enables AI agents to programmatically start, continue, and end voice calls through the OpenClaw voice-call plugin. Whether you're building automated outreach, notification systems, or conversational phone agents, this skill gives your AI the ability to speak directly to users over the phone.Supports multiple telephony providers — Twilio, Telnyx, and Plivo — and includes a mock mode so you can develop and test locally without making real calls or incurring charges.
Como funciona
Once the plugin is enabled and a provider is configured, the skill exposes a voice_call tool for agent-initiated interactions. Agents can perform the following actions:Initiate — Start a new outbound call to a phone number with an opening message via initiate_call.Continue — Send follow-up speech during an active call via continue_call.Speak — Deliver a specific message to the user mid-call via speak_to_user.End — Terminate an active call via end_call.Inspect — Check the current status of any call via get_status.Provider credentials and fromNumber are set under plugins.entries.voice-call.config in your OpenClaw configuration file.
Principais funcionalidades
Multi-Provider Support — Works with Twilio, Telnyx, and Plivo, so you can use the telephony provider you already have.Full Call Lifecycle Control — Initiate, continue, speak, and end calls programmatically from within agent workflows.Call Status Inspection — Query the real-time status of any active or completed call by ID.Mock Mode for Development — Use provider: "mock" to test call flows locally with no network connection or cost.CLI Access — Trigger calls and check statuses directly from the terminal using the openclaw voicecall commands.
Requisitos
Telephony API Credentials (required for live calls) — Credentials for your chosen provider to place real outbound calls. Supports: Twilio (accountSid + authToken), Telnyx (apiKey + connectionId), Plivo (authId + authToken). Each provider also requires a fromNumber.Mock Provider (optional) — No credentials needed. Set provider: "mock" in plugin config for offline development and testing.OpenClaw Plugin Enabled — The voice-call plugin must be enabled via plugins.entries.voice-call.enabled: true in your OpenClaw configuration.
Casos de uso
Automated Notifications — Have your agent call customers to deliver appointment reminders, alerts, or status updates without human intervention.AI-Driven Outreach — Build agent workflows that initiate and manage outbound sales or support calls with scripted or dynamic messages.Local Development & Testing — Use mock mode to build and iterate on call logic without connecting to a live telephony provider.Conversational Phone Agents — Chain continue_call and speak_to_user actions to simulate back-and-forth dialogue over a real phone call.
Como instalar
npx clawhub@latest install voice-callnpx clawhub@latest install voice-callRequisitos
Perguntas frequentes
Avaliações
0 avaliaçõesFaça login para escrever uma avaliação
Nenhuma avaliação ainda. Seja o primeiro a compartilhar sua experiência!