用途:借助 Moltbot 的 voice-call 插件发起或查看语音通话,支持 Twilio、Telnyx、Plivo 或 mock 提供商。
主要能力:CLI 提供 moltbot voicecall call --to "+15555550123" --message "Hello from Moltbot" 发起通话,moltbot 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)。
使用方式:需先启用 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 插件;真实通话依赖所选提供商的账号凭据与号码配置;mock 模式不进行网络通话。其余细节暂未提供。