Amber — Phone-Capable Voice Agent

☎️ 为AI代理赋予真实通话能力

为OpenClaw代理添加真实电话能力,支持语音通话、来电筛选、CRM管理和日程安排,内置Twilio+OpenAI实时桥接与多层安全确认机制。

收藏
8.1k
安装
3.2k
版本
5.5.31
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Amber是一款为OpenClaw代理赋予真实电话能力的技能,通过Twilio与OpenAI Realtime桥接实现语音通话功能。用户通过交互式向导完成配置后,可用自然语言指令让代理处理来电应答、来电筛选、预约确认、留言转发等任务。v5.4.0版本新增Claude Desktop MCP插件支持,提供9个工具用于通话准备、CRM查询、日程管理和通话控制。

显著优点

  • 快速部署:交互式向导实时验证凭证,自动生成.env配置,数分钟内即可上线
  • 模块化技能系统:内置CRM联系人记忆、日历查询/预约、留言转发三大技能,支持自定义扩展
  • 生产级架构:Node.js运行时桥接Twilio与OpenAI,支持双向通话、语音活动检测(VAD)调优、自然对话填充
  • 本地优先设计:CRM使用本地SQLite存储,日历查询通过ical-query本地执行,零网络延迟
  • 深度集成:原生支持Apple通讯录,Claude Desktop/Cowork可通过MCP工具直接控制

潜在缺点与局限性

  • 基础设施依赖:必须自行配置Twilio账号、OpenAI项目、公开可访问的webhook域名(需ngrok或自有域名)
  • 原生模块编译:better-sqlite3需要本地编译,macOS需Xcode工具链,Linux需build-essential
  • 实时性约束:OpenAI Realtime API和Twilio产生持续费用,高并发场景成本显著
  • 平台锁定:深度绑定OpenClaw生态,迁移成本较高

适合人群

  • 需要为AI代理添加语音能力的开发者和企业用户
  • 已有Twilio/OpenAI基础设施、希望快速搭建电话客服/助理的技术团队
  • 重视数据隐私、偏好本地CRM存储的中小型企业

常规风险

  • 凭证泄露风险:需妥善保管Twilio/OpenAI密钥,建议使用专用子账号和最小权限原则
  • 误拨风险:外呼功能默认关闭,MCP层代码强制二次确认,但仍需人工审核通话计划
  • 数据持久化风险:CRM记录需定期人工审核纠正,错误信息不会自动清除
  • 合规风险:通话录音和 transcripts 仍经过Twilio/OpenAI,需遵守相关司法辖区法规

Amber — Phone-Capable Voice Agent 内容

amber-skills文件夹
calendar文件夹
crm文件夹
send-message文件夹
dashboard文件夹
data文件夹
scripts文件夹
demo文件夹
packaging文件夹
cowork文件夹
commands文件夹
skills文件夹
calendar文件夹
call-screening文件夹
contacts文件夹
crm文件夹
phone-calls文件夹
references文件夹
runtime文件夹
scripts文件夹
src文件夹
providers文件夹
skills文件夹
scripts文件夹
手动下载zip · 174.3 kB
handler.jstext/javascript
请选择文件