ClawdTalk

📞 AI语音外呼与SMS任务自动化

communication-automation榜 #1

Telnyx旗下ClawdTalk语音/SMS技能,支持AI驱动的多步骤外呼任务、实时通话转录与智能协商,适合批量线索筛选与自动化客户触达,需注意语音数据外传至第三方云端。

收藏
19.5k
安装
4.6k
版本
2.0.1
CLS 安全性认证2026-06-05
点击查看完整报告 >

使用说明

核心功能与架构

ClawdTalk是Telnyx提供的语音通话与短信自动化技能,集成于Clawdbot生态。核心能力包括:

1. 实时语音通话 — WebSocket连接实现双向语音交互,AI可接听/拨打外线电话,转录音频并提取对话洞察
2. SMS消息收发 — 支持定时发送与批量触达

3. AI Missions(任务系统) — 复杂多步骤外呼Campaign的完整生命周期管理:计划制定→状态追踪→事件审计→结果分析

架构采用三层设计:本地Python CLI → ClawdTalk Node.js服务器 → Telnyx云API。所有敏感操作(呼叫调度、短信发送)均由服务器代理,用户仅与本地组件交互。

显著优点

  • 企业级电信基础设施:背靠Telnyx(美国主要CPaaS服务商),号码资源、通话质量、合规性有保障
  • 完整任务追踪:mission/run/plan三层模型,支持步骤级状态机(pending/in_progress/completed/failed),适合审计与复盘
  • 智能洞察提取:自动分析通话内容,生成结构化结果(如报价、可用性评分)
  • 灵活的任务分类:内置5种任务模式(并行筛选、顺序协商、多轮跟进等),指导用户选择正确策略
  • 本地状态持久化.missions_state.json+云端事件双备份,会话崩溃可恢复

潜在局限与风险

  • 数据主权问题:语音转录、短信内容、任务状态均上传至clawdtalk.com(Telnyx运营),敏感商业对话存在第三方泄露风险
  • 复杂的心智负担:slug一致性、状态机维护、轮询cron管理、内存双写等规则极易出错,文档中标注了5类"常见陷阱"
  • 外部依赖重:需Telnyx账号、付费号码、API密钥,且美国号码为主,国际支持未明确
  • 隐私模式限制:外呼非通讯录号码时AI进入"隐私模式",功能受限
  • 无端到端加密:WebSocket与API调用均为TLS传输,但服务器端可明文访问内容

适合人群

  • 销售/市场团队的批量线索触达(B2B外呼、预约演示)
  • 招聘团队的候选人初筛电话
  • 本地服务比价(如文档示例中的"寻找窗户清洗承包商并议价")
  • 需要完整通话记录与结构化输出的合规场景

常规风险

| 风险类型 | 说明 |
|---------|------|
| 数据泄露 | 语音内容经Telnyx服务器,受限于其隐私政策 |
| 误拨/骚扰 | AI外呼需严格遵循TCPA等法规,否则面临法律风险 |
| 任务状态不一致 | slug不匹配、忘记save-memory等导致UI与实际状态脱节 |
| 资源泄漏 | 未清理的轮询cron持续消耗API配额 |
| 社交工程 | 外呼号码可能被仿冒,需警惕钓鱼反向攻击 |

安全解读

综合评估:ClawdTalk Skill

核心用法

ClawdTalk 是一套面向 Clawdbot 的语音通信与任务自动化解决方案,主要提供三大功能模块:

1. 实时语音通话

  • 通过 WebSocket 连接接收来电,将语音转录路由至主 Agent 处理
  • 支持外呼功能,可拨打用户手机或外部号码(需付费账户)
  • AI 在拨打外部号码时自动进入隐私模式,保护用户敏感信息

2. SMS 消息收发

  • 发送和接收文本消息,支持查看对话历史
  • 可用于验证码、通知、简单查询等场景

3. AI 任务(Missions)
这是该 Skill 的核心差异化功能——支持复杂的多步骤自动化外呼活动:

  • 任务规划:创建多阶段计划(如调研→建代理→外呼→分析)
  • 状态追踪:完整的生命周期管理(running → succeeded/failed)
  • 事件日志:所有操作记录云端审计
  • 记忆持久化:本地 .missions_state.json + 云端双备份
  • 定时调度:预约未来时间的电话或短信
  • 轮询监控:通过 Cron 任务异步检查执行结果

任务按复杂度分为 5 类:并行扫号(Class 1)、评分筛选(Class 2)、顺序谈判(Class 3)、多轮跟进(Class 4)、信息收集→行动(Class 5)。

显著优点

  • 企业级基础设施:底层 Telnyx 是全球知名电信 API 服务商,通话质量和送达率有保障
  • 完整的状态机设计: missions 系统考虑了失败重试、步骤依赖、人工审批等真实业务场景
  • 双轨持久化:本地 JSON 状态文件 + 云端事件 API,兼顾性能与可靠性
  • 安全透明:SKILL.md 明确披露数据流向(语音转录/短信内容发送至 clawdtalk.com),支持环境变量存储密钥
  • 审批机制:敏感操作(转账、删库、发帖等)可通过 approval.sh 请求用户手机端生物识别确认
  • 代码质量高:Python 标准库实现,仅依赖 ws 一个第三方库,无已知 CVE

潜在缺点与局限性

  • 功能门槛高:missions 系统概念多(slug、mission_id、run_id、step_id),新手易因 ID 不匹配导致"前端看不到数据"
  • 异步复杂性:必须手动管理 Cron 轮询任务,忘记清理会造成资源浪费
  • 网络依赖重:核心功能完全依赖 clawdtalk.com 云服务,无离线降级方案
  • 隐私权衡:语音内容必须上传 Telnyx 服务器处理,对隐私敏感场景不适用
  • 配置易错sessions_send 工具权限必须放在 gateway.tools.allow 而非顶级 tools.allow,放错位置会导致代理功能完全失效

适合人群

| 场景 | 推荐理由 |
|------|---------|
| 销售/BD 自动化 | 批量外呼、线索筛选、预约演示,完整追踪漏斗 |
| 客服升级 | AI 首轮接待,复杂问题无缝转人工 |
| 调研访谈 | 结构化电话问卷,自动汇总 insights |
| 个人助理 | 代打电话预约、询价、日常通知 |
| 开发者/企业用户 | 需要电信级稳定性,愿意接受云服务依赖 |

不适合:完全离线环境、对语音数据出境敏感、仅需单次简单通话(过度设计)。

常规风险与缓解

| 风险 | 缓解措施 |
|------|---------|
| API 密钥泄露 | 使用 `CLAWDTALK_API_KEY` 环境变量,避免明文存储 |
| 任务状态混乱 | 严格遵循"每步后 save-memory + check mission status"规则 |
| 轮询 Cron 残留 | 任务终态时务必删除 Cron 任务 |
| slug 不匹配 | `init` 后立即 `list-state`,复制粘贴 slug 到所有命令 |
| 网关配置错误 | 运行 `./setup.sh` 自动检测并提示修复 |
| 隐私泄露 | 外呼外部号码时 AI 自动进入隐私模式,用户文档已披露数据流向 |

运维建议

  • 生产环境建议使用专用电话号码,避免号码信誉问题
  • 外呼批次控制在 5-10 通,间隔 1-2 分钟,防止触发运营商限流
  • 对 IVR 系统禁用 AMD(应答机检测),设置 continue_assistant 直接导航
  • 定期检查 .connect.loglist-state 输出,确保连接健康

总体评价

ClawdTalk 是 OpenClaw 生态中功能最完整、工程化程度最高的通信类 Skill。其 missions 系统的设计深度远超简单的"打电话"需求,真正实现了"AI 员工"级别的可追踪、可审计、可回滚的自动化外呼流程。虽然学习曲线陡峭,但对于有批量通信需求的用户,这是目前最优解。

ClawdTalk 内容

.github文件夹
ISSUE_TEMPLATE文件夹
scripts文件夹
手动下载zip · 56.4 kB
bug_report.ymltext/plain
请选择文件