Retell 来电动态变量填充工作流
该工作流旨在实现个性化语音交互,通过接收来电请求并提取来电号码,自动从 Google Sheets 中检索用户信息。此过程确保了安全性,并将用户数据动态填充至语音对话中,提升了智能化和用户体验,有效解决了人工维护和硬编码变量的繁琐问题,适用于语音客服和智能助理等场景。
流程图

工作流名称
Retell 来电动态变量填充工作流
主要功能和亮点
该工作流通过接收 Retell 平台的来电 Webhook 请求,根据来电号码从 Google Sheets 用户数据库中检索对应用户信息,并将这些信息动态填充为 Retell 语音代理的变量,实现个性化语音交互。支持IP白名单限制,保障安全;灵活对接 Google Sheets,方便管理和扩展用户数据。
解决的核心问题
解决了语音代理在处理来电时,如何快速、准确地获取用户个性化信息并动态填充到对话中的难题,提升语音交互的智能化和用户体验,避免了人工维护和硬编码变量的繁琐。
应用场景
- 语音客服系统自动识别来电用户身份并个性化问候
- 智能语音助理根据用户信息动态调整对话内容
- 任何基于 Retell 平台开发的语音交互场景,需通过电话号匹配用户数据进行个性化服务
主要流程步骤
- Retell 平台触发来电 Webhook(POST请求),并限制请求来源IP为指定白名单
- 工作流接收 Webhook 后,提取来电电话号码
- 使用电话号码作为关键字段,在 Google Sheets 中查询匹配的用户记录
- 将查询到的用户动态变量(如姓名、邮箱及自定义变量)格式化为 Retell 期望的 JSON 响应格式
- 将数据返回给 Retell,实现变量动态替换和个性化对话
涉及的系统或服务
- Retell 语音代理平台(Inbound Call Webhook功能)
- Google Sheets(作为用户信息数据库)
- n8n 自动化平台(调度和处理流程)
适用人群或使用价值
- 语音代理开发者和运营者,尤其是使用 Retell 平台构建智能语音应用的团队
- 需要快速搭建来电身份识别及动态对话变量替换功能的企业
- 希望通过无代码/低代码方式连接电话系统和用户数据库,提升客户服务效率和体验的组织
此工作流简洁高效,适合快速集成并扩展用户数据源,帮助您打造个性化、智能化的语音呼叫体验,减少重复配置和维护成本。只需配置好 Google Sheets 和 Retell 账号,即可轻松启用。