用途:面向 Twilio 电话号码与短信操作,包括创建/购买号码、列出已有号码、保留/标记号码、发送短信,以及查看入站和出站消息。
主要能力:通过 Twilio CLI 或 REST API 管理号码与消息。列出已拥有号码、搜索美国本地支持短信的号码、购买候选号码、更新友好名称以标记保留;发送短信、查询消息状态、按接收方或发送方列出消息。
使用方式:先检查 Twilio CLI 与 profile,确认环境变量 TWILIO_ACCOUNT_SID、TWILIO_AUTH_TOKEN 是否存在,必要时用 1Password 读取密钥。创建 profile 需账户 auth token:npx -y twilio-cli profiles:create "$TWILIO_ACCOUNT_SID" --auth-token "$TWILIO_AUTH_TOKEN" --profile default --force --silent,然后 profiles:use default。未安装 twilio 时用 npx -y twilio-cli。购买或发送前先用 curl 验证认证。号码与消息操作可用 CLI 子命令,CLI 不便时改用 REST。
安全与限制:不得打印 Account SID、auth token、API secret、TOTP 或完整 1Password 条目 JSON;不在技能中存储真实号码、SID、姓名或账户条目 ID。仅输出凭据形态(字段是否存在、长度、前缀类别)。公开写入或日志避免泄露消息正文,除非用户要求读取短信。国际短信可能显示字母数字或运营商发送方;美国短信可能受合规限制,失败时先检查 A2P/10DLC 注册状态;试用账户可能限制接收方。号码在账户内且计费正常即视为保留,除非明确要求否则不释放或删除。