mcpField
V
voice-call

voice-call

github.com/openclaw生产力393.3k3.2k 次安装今天更新
代码仓库

关于 voice-call

Voice Call 是 OpenClaw 插件,可通过 Twilio、Telnyx、Plivo 或 mock 服务商发起和管理语音通话。它提供命令行命令和面向 Agent 的通话操作。

主要功能

  1. 01发起和继续通话
  2. 02通话中讲话或结束通话
  3. 03查询通话状态
  4. 04使用 Twilio、Telnyx、Plivo 或 mock

适用场景

  1. 01发起由 Agent 启动的通话
  2. 02继续或结束正在进行的通话
  3. 03查询通话状态

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openclaw/openclaw --skill voice-call

安装后在 Claude Code 中输入/voice-call确认已加载。

详细介绍

语音通话

使用语音通话插件启动或检查通话(Twilio、Telnyx、Plivo 或 mock)。

CLI

openclaw voicecall call --to "+15555550123" --message "Hello from OpenClaw"
openclaw voicecall status --call-id <id>

工具

使用 voice_call 发起 Agent 通话。

操作:

  • initiate_call (message, to?, mode?)
  • continue_call (callId, message)
  • speak_to_user (callId, message)
  • end_call (callId)
  • get_status (callId)

注意:

  • 需要启用语音通话插件。
  • 插件配置位于 plugins.entries.voice-call.config。
  • Twilio 配置:provider: "twilio" + twilio.accountSid/authToken + fromNumber。
  • Telnyx 配置:provider: "telnyx" + telnyx.apiKey/connectionId + fromNumber。
  • Plivo 配置:provider: "plivo" + plivo.authId/authToken + fromNumber。
  • 开发环境回退方案:provider: "mock"(无网络)。

评论

支持 Markdown