语音通话插件 voice-call

OpenClaw语音通话插件是一个集成工具,允许开发者或AI智能体通过命令行或API,便捷地发起、管理和监控语音通话。它无缝对接Twilio、Telnyx、Plivo等主流通信服务商,并支持模拟模式用于开发测试。核心功能包括:一键拨号、实时状态查询、交互式对话控制(如发送语音消息、结束通话)等。该插件是构建智能客服、语音通知、自动化外呼等AI语音应用的关键组件。 关键词:语音通话,OpenClaw插件,Twilio集成,Telnyx,Plivo,AI智能体通话,自动化外呼,语音API,通信服务集成,开发工具

后端开发 0 次安装 0 次浏览 更新于 2/24/2026

name: voice-call description: 通过 OpenClaw 语音通话插件启动语音通话。 metadata: { “openclaw”: { “emoji”: “📞”, “skillKey”: “voice-call”, “requires”: { “config”: [“plugins.entries.voice-call.enabled”] }, }, }

语音通话

使用语音通话插件来启动或检查通话(支持 Twilio、Telnyx、Plivo 或模拟模式)。

命令行界面 (CLI)

openclaw voicecall call --to "+15555550123" --message "来自 OpenClaw 的问候"
openclaw voicecall status --call-id <id>

工具

使用 voice_call 进行由智能体发起的通话。

可用操作:

  • 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"(无需网络)。