用途:本技能用于 Retell AI 的部署集成,Retell AI 是语音智能体与电话(telephony)平台。当你需要围绕语音智能体、电话呼叫或电话系统进行集成时使用。前置条件是已完成 retellai-install-auth 的安装与认证设置。
主要能力与用法:资料给出基于 SDK 的调用模式,使用 retell-sdk 并传入 API 密钥:import Retell from 'retell-sdk'; const retell = new Retell({ apiKey: process.env.RETELL_API_KEY! }); 随后可通过 retell.agent.list() 列出智能体并输出数量。输出结果为面向部署集成的 Retell AI 集成。
发布流程示例:先创建带版本的智能体配置,将其挂到内部预览号码上;用一次合成呼叫验证预期 webhook、工具权限与回退转接,然后记录配置版本与测试结果;只把通过审查的版本提升到生产路由规则,同时保留上一版本及其路由目标,以便在通话质量或完成率下降时快速、可审计地回滚。
错误处理:401 Unauthorized 通常由 API 密钥无效导致,检查 RETELL_API_KEY;429 Rate Limited 表示请求过多,需实现退避;400 Bad Request 表示参数无效,需对照 API 文档检查。
限制:资料未提供完整的部署步骤、环境要求、计费方式与可用区域等信息,以上内容需以官方文档为准。参考资源包括 Retell AI 文档(https://docs.retellai.com)与 retell-sdk npm 包(https://www.npmjs.com/package/retell-sdk)。