SuperAPI AI 工具集

twilio

编程与开发

查看项目

更新于 10-15 19:55

技能介绍

用途:让 OpenClaw 端到端操作 Twilio 生产环境,包括账号与子账号管理、API 密钥与认证、控制台/计费/速率限制,以及建立在其上的消息、语音、Verify、SendGrid、Studio 运维模式。面向需要安全轮换凭证、排查生产故障、实现合规消息与语音流程、控制成本与性能、用 CLI 与 REST API 自动化运维的工程师。

主要能力:账号与子账号的列出、创建、关闭;API 密钥创建与吊销;消息发送(From 号码或 Messaging Service)、状态回调与 STOP 退订处理、美国 10DLC/免付费号验证;语音 TwiML、会议、录音、IVR、SIP 中继;Verify V2 验证码发送与校验;SendGrid 事务邮件与 Inbound Parse;Studio Flow 触发与版本管理;错误码映射、Webhook 幂等与限流退避。

使用方式:安装 SDK 如 pip install twilio 或 npm install twilio@4.23.0;CLI 安装 sudo npm install -g twilio-cli@5.17.0,登录 twilio login,或用环境变量 TWILIO_ACCOUNT_SID、TWILIO_API_KEY、TWILIO_API_SECRET 非交互认证。常用命令如 twilio api:core:accounts:fetch --sid "$TWILIO_ACCOUNT_SID"、twilio api:core:messages:create --from "+14155550100" --to "+14155550199" --body "..."。Verify 与 Studio 多用 REST/curl 调用。

适用场景:生产环境凭证隔离与轮换、消息与语音合规流程、故障排查、成本与限流治理、自动化运维。

限制:需具备 Twilio 账号及相应资质(10DLC、免付费号验证、短码审批、WABA 等);部分能力依赖具体 CLI 版本与插件;资料未提供具体价格与计费细节。