voice-call
The voice-call skill enables agents to initiate, manage, and monitor outbound voice calls through multiple providers including Twilio, Telnyx, and Plivo. Use this skill when building applications that require automated voice communication, such as notification systems, customer outreach, or interactive voice response workflows. The skill provides actions for initiating calls, continuing conversations, speaking to users, and retrieving call status, with configuration options for different service providers or mock mode for development.
git clone --depth 1 https://github.com/the-open-agent/openagent /tmp/voice-call && cp -r /tmp/voice-call/skills/voice-call ~/.claude/skills/voice-callSKILL.md
# Voice Call Use the voice-call plugin to start or inspect calls (Twilio, Telnyx, Plivo, or mock). ## CLI ```bash openclaw voicecall call --to "+15555550123" --message "Hello from OpenClaw" openclaw voicecall status --call-id <id> ``` ## Tool Use `voice_call` for agent-initiated calls. Actions: - `initiate_call` (message, to?, mode?) - `continue_call` (callId, message) - `speak_to_user` (callId, message) - `end_call` (callId) - `get_status` (callId) Notes: - Requires the voice-call plugin to be enabled. - Plugin config lives under `plugins.entries.voice-call.config`. - Twilio config: `provider: "twilio"` + `twilio.accountSid/authToken` + `fromNumber`. - Telnyx config: `provider: "telnyx"` + `telnyx.apiKey/connectionId` + `fromNumber`. - Plivo config: `provider: "plivo"` + `plivo.authId/authToken` + `fromNumber`. - Dev fallback: `provider: "mock"` (no network).
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Create, search, and manage Bear notes via grizzly CLI.
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Use when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
Capture frames or clips from RTSP/ONVIF cameras.