SuperAPI AI 工具集

twilio-actions

通用与其它

查看项目

更新于 10-15 20:35

技能介绍

用途:该技能用于通过本地代理端点发送短信(SMS)和发起外呼电话,底层使用 Twilio。需使用 bash 工具配合 curl 调用接口。

主要能力:

  1. 发送短信:POST http://localhost:8000/actions/send-sms,JSON 参数 to(必填,E.164 格式,如 +15551234567)、body(必填,短信内容)、from_number(可选,覆盖默认发送号码)。成功返回 {"ok": true, "sid": "SM...", "status": "queued"}。
  2. 外呼电话:POST http://localhost:8000/actions/make-call,JSON 参数 to(必填,E.164 格式)、purpose(必填,说明通话目的及外呼 AI 代理应说什么或做什么,将作为该代理的指令)。成功返回 {"ok": true, "sid": "CA...", "session_id": "outbound-...", "status": "queued"}。

使用方式:当用户要求发送短信或拨打电话时,用 curl 调用上述端点。示例:curl -s -X POST http://localhost:8000/actions/send-sms -H "Content-Type: application/json" -d '{"to": "+15551234567", "body": "Your message here"}'。

限制与注意:外呼电话由独立的 AI 代理处理,接听者并非当前对话用户;purpose 会成为该代理的指令,需具体明确;外呼为“发射后不管”,不会实时收到回执;拨打电话前必须获得用户明确许可,不得擅自呼叫。

适用场景:需要以编程方式发送短信或进行自动化外呼的代理工作流。其他细节(如代理部署、Twilio 账号配置、费用)暂未提供。