Elevenlabs Twilio Memory Bridge
为Twilio上的ElevenLabs AI代理添加持久化通话记忆
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Elevenlabs Twilio Memory Bridge。 它的用途是:为Twilio上的ElevenLabs AI代理添加持久化通话记忆 完整的 Skill 内容见:https://321skill.com/skills/elevenlabs-twilio-memory-bridge-x-5/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我部署一个电话AI记忆桥,让每个打进来的客户都能记住上次聊过的内容。' 它会自动拉取仓库代码,配置Twilio Webhook地址和ElevenLabs API密钥,启动FastAPI服务后,每个来电者都会被分配唯一ID,对话摘要和关键信息持久化存储,下次通话时AI自动识别并引用上次话题。
介绍
该技能解决的是电话语音AI对话中缺乏长期记忆和上下文连贯性的问题。当客户或用户通过Twilio电话与ElevenLabs Conversational AI交互时,每次通话都是孤立的,AI无法记住之前对话中的关键信息(如用户偏好、历史订单、身份背景等),导致体验碎片化、重复询问。
使用方法:部署一个FastAPI webhook服务,将其作为ElevenLabs代理的个性化端点。你只需在Twilio中配置来电转发到该webhook,然后在ElevenLabs控制台中将agent的personalization webhook指向该服务。系统会自动为每个通话者创建唯一标识,将对话历史、关键信息提取并持久化存储,在后续通话中动态注入上下文。
适合以下用户:正在使用或计划使用ElevenLabs + Twilio搭建电话客服、销售外呼、智能助手等语音AI应用的开发者和团队;需要为每个来电者提供个性化体验(如银行理财顾问、医疗随访、教育辅导);希望降低对话重复率、提升用户满意度的产品经理和运营人员。
使用建议:建议先在测试号码上验证webhook连通性和记忆存储逻辑;注意合规处理通话录音和个人信息(需符合当地隐私法规);可根据业务需求扩展记忆字段,如存储用户情感状态、上次处理结果等;定期检查API用量和费用,避免因记忆数据过大导致延迟。
核心特点
与通用的LangChain记忆模块或RAG管道不同,本技能直接针对Twilio电话通道和ElevenLabs专有agent架构优化,无需自行实现语音转写与对话管理,开箱即用地将持久化记忆注入到实时通话流中。
注意事项
需要Twilio和ElevenLabs的有效API密钥及网络连接,无法在纯离线或内网环境独立运行,且记忆存储依赖自建数据库(默认SQLite,生产建议迁移至PostgreSQL)。
常见问题
如何将记忆绑定到特定电话号码?
通过Caller ID(来电号码)自动识别,也可在webhook中配置自定义用户ID字段以支持多号码关联。
存储的对话历史会占用多少存储空间?
默认仅存储最近5轮对话摘要和关键字段,每条记录约1KB;可通过配置调整保留轮数和摘要压缩策略。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/elevenlabs-twilio-memory-bridge-x-5/raw/index.md 读取 Elevenlabs Twilio Memory Bridge 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/elevenlabs-twilio-memory-bridge-x-5/raw/index.md(查看排版版本)