← 返回
未分类 Key 中文

OpenClaw Voice Call Playbook

Operate outbound voice calls safely with the OpenClaw voice-call plugin.
使用 OpenClaw 语音通话插件安全地进行外呼。
danielsinewe danielsinewe 来源
未分类 clawhub v0.1.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 374
下载
💾 0
安装
1
版本
#calling#latest#openclaw#operations#plivo#telnyx#twilio#voice

概述

Voice Call

Use this skill when you need outbound operational calls from OpenClaw (Twilio, Telnyx, Plivo, or mock provider).

It is for clear, task-specific call flows, not open-ended chat.

Usage Boundaries

  • Only place calls with explicit user intent and a confirmed destination.
  • Keep messages short, factual, and action-oriented (reminder, alert, verification, escalation).
  • Do not auto-redial in loops without an explicit retry policy.
  • Use provider: "mock" for dry runs before real traffic.

Preflight Checklist

  1. Confirm plugin is enabled: plugins.entries.voice-call.enabled.
  2. Confirm provider credentials and fromNumber are set.
  3. Verify destination number format (E.164, for example +15555550123).
  4. Start with a short script (<30 seconds) and test in mock mode.
  5. If using retries, define max attempts and spacing up front.

CLI

openclaw voicecall call --to "+15555550123" --message "Hello from OpenClaw"
openclaw voicecall status --call-id <id>
openclaw voicecall call --to "+15555550123" --message "This is an incident update. Check dashboard and acknowledge."

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)

Provider Config

  • Twilio:
  • provider: "twilio"
  • twilio.accountSid
  • twilio.authToken
  • fromNumber
  • Telnyx:
  • provider: "telnyx"
  • telnyx.apiKey
  • telnyx.connectionId
  • fromNumber
  • Plivo:
  • provider: "plivo"
  • plivo.authId
  • plivo.authToken
  • fromNumber
  • Mock/dev:
  • provider: "mock"
  • No network calls; use for local flow checks.

Common Failure Signatures

SymptomLikely CauseFirst Check
---------
Call initiation fails immediatelyProvider credentials missing/invalidConfirm API key/token fields in plugin config
Call starts but no audio deliveredMessage payload or provider voice route issueRetry with a shorter plain-text message
Invalid destination errorNumber not in E.164 formatReformat to +
Provider accepted request, no final statusWebhook/status path not reachableInspect plugin logs and call status polling
Works in mock, fails in liveProvider-specific config mismatchCompare live provider block against checklist

Practical Patterns

  • Incident alert:
  • Initial call: concise status + callback action.
  • Follow-up call: only if no acknowledgment within defined window.
  • Appointment/payment reminder:
  • Single outbound call with one explicit next action.
  • Escalation chain:
  • Try primary contact, then secondary, capped attempts, then stop.

Notes

  • Requires the voice-call plugin to be enabled.
  • Plugin config lives under plugins.entries.voice-call.config.
  • For high-volume usage, add provider-level rate limits and internal cooldown tracking.
  • Log call IDs and outcome states for auditability and retry decisions.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-05-07 16:06 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Find Skills

root
帮助用户发现和安装智能体技能,当用户询问如「如何做X」、「找X的技能」、「有能做...的吗」等问题时
★ 1,546 📥 593,063
ai-agent

self-improving agent

pskoett
记录自身发现以实现自我改进的技能
★ 4,189 📥 959,930
ai-agent

Agent Browser

rez0
用于 AI 代理的浏览器自动化 CLI。当用户需要与网站交互(包括浏览页面、填写表单、点击按钮、截图等)时使用。
★ 882 📥 357,928