SuperAPI AI 工具集

voice-call

智能体与模型

查看项目

更新于 10-16 11:13

技能介绍

Voice Call 是 OpenClaw 的语音通话插件,用于发起或查看通话,支持 Twilio、Telnyx、Plivo 以及 mock 提供方。

主要能力

通过命令行发起或查询通话:

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

作为工具供智能体发起呼叫时使用 voice_call。其操作(Actions)包括:

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

配置与使用方式

使用前要求已启用 voice-call 插件。插件配置位于 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"(不联网)。

适用场景

适合需要通过语音方式发起呼叫、由智能体主动拨打电话、在通话中继续对话或向用户播报信息,以及查询通话状态的场景。

限制

需启用 voice-call 插件;实际呼叫需要对应提供方的配置与凭据;其他细节资料未提供。