Twilio 个性化
Twilio 个性化
使用 webhook 为传入的 Twilio 通话配置个性化设置。
概述
接听 Twilio 呼入电话时,可通过 webhook 动态获取会话初始化数据。这样便能根据来电者信息和其他上下文数据自定义智能体行为。
有关 webhook 的触发时机和请求结构,请参阅 会话初始化 webhook。
工作原理
- 收到 Twilio 电话后,ElevenAgents 会调用指定端点的 webhook,并将通话信息(
caller_id、agent_id、called_number、call_sid、conversation_id)作为参数传递 - webhook 返回会话初始化客户端数据,包括动态变量和覆盖项(如下例所示)
- 系统使用这些数据初始化会话
系统会利用 Twilio 的连接/拨号期间并行获取 webhook 数据,带来无缝体验:
- 用户会听到预期的电话接通提示音
- ElevenAgents 同时获取所需的 webhook 数据
- 音频连接建立时,会话已使用获取的数据初始化
配置
ElevenAgents 会使用动态变量填充会话初始化数据,并顺畅地开始会话。
请确保 webhook 在合理的超时时间内响应,以免延迟通话处理。
安全
- 仅使用 HTTPS 端点
- 使用请求头实现身份验证
- 通过 ElevenLabs 密钥管理器存储敏感值
- 验证传入请求参数


