SuperAPI AI 工具集

phone-call

通用与其它

查看项目

更新于 10-15 17:30

技能介绍

用途:在 Franklin 环境中发起一次真实的外呼 AI 语音电话,收件人是真人或语音信箱,每次通话从用户钱包扣费 0.54 美元。

主要能力与流程:先捕获意图,提取 E.164 格式的收件人号码(仅限美国/加拿大,国家码不是 +1 时应停止并告知)和 10–4000 字符、具体可执行的任务脚本;再通过 ListPhoneNumbers 查看钱包拥有的号码(该查询花费 0.001 美元)。若无可用号码,需用户先经 BuyPhoneNumber 开通(5 美元、30 天租期),否则停止;有多个号码时列出到期日让用户选择主叫 ID。随后按模板撰写任务脚本,脚本会逐字由 AI 在通话中说出,不应包含无法解析的占位符或不应让收件人听到的隐私信息。发起前以纯文本确认收件号码、主叫号码与剩余租期、费用 0.54 美元、语音(默认 maya)、最长通话分钟数(默认 5)及任务摘要,用户回复 yes 才继续。

调用与结果:使用 VoiceCall({to, from, task, voice, max_duration, language}),立即返回 call_id;随后调用一次 VoiceStatus({call_id}),该工具内部每 5 秒轮询一次、最长 35 分钟直到终态,返回最终转录文本,轮询不额外收费。

限制:仅限美国/加拿大;建议避开当地 9:00–21:00 之外时段;营销/销售类外呼需用户明确声明已获得事先同意,否则拒绝;失败或进入语音信箱不得自动重试或连续外呼;禁止拨打 911 等紧急号码。不要循环调用 VoiceStatus,也不要联系用户未明确给出的号码。