📞

voice-call

Initiate and manage voice calls through AI agents using Twilio, Telnyx, or Plivo — with a mock mode for local development.

作者 OpenClawv1.0.0
CommunicationAI PoweredAutomationAPIDeveloper Tool
正在连接 VM...
正在连接 VM...
npx clawhub@latest install voice-call
41当前安装数
v1.0.0版本

系统要求

Twilio Credentials(optional)Telnyx Credentials(optional)Plivo Credentials(optional)

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.

工作原理

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.

核心功能

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.

系统要求

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.

使用场景

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.

安装方式

1
Run in your terminal
npx clawhub@latest install voice-call
or
2
Click the Install button at the top of this page for one-click setup

常见问题

评价

0 条评价

登录后撰写评价

暂无评价。来分享你的使用体验吧!