Amber — Phone-Capable Voice Agent

真实电话助手运行时,支持Twilio/OpenAI实时通话与CRM集成

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Amber — Phone-Capable Voice Agent。
它的用途是:真实电话助手运行时,支持Twilio/OpenAI实时通话与CRM集成
完整的 Skill 内容见:https://321skill.com/skills/amber-phone-capable-voice-agent-x-9/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我用 Amber 搭建一个电话客服,自动接听客户来电并回答常见问题,同时记录通话内容到本地。' 它会指导你配置 Twilio 号码和 OpenAI 密钥,然后启动运行时。之后每次来电都会自动触发 AI 对话,通话结束后生成转写文本和录音文件,并可选写入本地 CRM 数据库。

介绍

Amber 是一个可直接运行的真实电话助手系统,它利用 Twilio 和 OpenAI Realtime API 实现语音通话的接入与智能处理。您可以用它来搭建来电筛选、确认外呼、通话录音转写、本地通话记录管理等功能,并可选集成轻量级 CRM 和联系人记忆,实现日历预约、联系人查找等操作。系统还提供了 MCP 工具接口,方便扩展其他 AI 能力,并附带一个仅限本地回环的仪表板用于调试。

使用 Amber 非常简单:您只需要配置好 Twilio 电话号码和 OpenAI API 密钥,然后启动运行时即可。系统会自动监听来电,根据预设规则进行筛选,并利用 AI 实时对话。外呼时,Amber 会先确认对方身份,再转接给 AI 助手。所有通话记录和转写文本都会保存在本地,方便后续分析。您还可以通过 MCP 工具让 Amber 调用外部服务,如查询日历、查找联系人等。

Amber 适合需要为业务快速搭建电话客服、销售外呼、预约提醒等场景的开发者。无论是独立开发者、全栈工程师,还是需要部署语音代理的智能体团队,都可以通过少量配置让 Amber 运行起来。它不依赖第三方云平台,全部数据存储在本地,适合对隐私有要求的场景。

使用 Amber 前,请确保您拥有 Twilio 和 OpenAI 的有效账号,并熟悉基本的 API 配置。由于系统运行在本地,需要保持稳定的网络环境以保障通话质量。建议先在测试号码上验证功能,再投入生产环境。另外,MCP 工具的使用需要您自行编写或导入相应的工具定义。

核心特点

Amber 是少有的开箱即用的电话语音代理运行时,内置 Twilio 和 OpenAI Realtime 集成,无需手动处理 WebSocket 或音频流,并自带本地 CRM 和 MCP 扩展能力。

注意事项

Amber 仅支持 Twilio 电话服务,无法直接对接其他电话运营商;同时需要本地运行,不提供云端托管版本。

常见问题

如何配置 Twilio 和 OpenAI?

在环境变量中设置 TWILIO_ACCOUNT_SID、TWILIO_AUTH_TOKEN、TWILIO_PHONE_NUMBER 以及 OPENAI_API_KEY 即可。

支持多语言通话吗?

支持,OpenAI Realtime API 支持多种语言,需在配置中指定语音模型的语言参数。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/amber-phone-capable-voice-agent-x-9/raw/index.md 读取 Amber — Phone-Capable Voice Agent 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。