Skip to main content
ClaudeWave
Skill1.3k estrellas del repoactualizado today

voice-call

The voice-call skill enables Claude agents to initiate, manage, and monitor telephone calls through supported providers like Twilio, Telnyx, or Plivo. Use this skill when an agent needs to programmatically make outbound calls, deliver messages to recipients, continue conversations, check call status, or end active calls via the OpenClaw voice-call plugin.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/trpc-group/trpc-agent-go /tmp/voice-call && cp -r /tmp/voice-call/openclaw/skills/voice-call ~/.claude/skills/voice-call
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.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).