用途:为 Retell AI(语音智能体与电话通信平台)集成提供数据处理实现方式,适用于处理语音智能体、电话呼叫或电话通信相关数据的场景。前置条件:需先完成 retellai-install-auth 的安装与鉴权配置。
主要能力与用法:给出 SDK 调用模式,例如以 retell-sdk 初始化客户端:import Retell from 'retell-sdk'; const retell = new Retell({ apiKey: process.env.RETELL_API_KEY! }); 并可列出智能体,如 const agents = await retell.agent.list(); 输出为 Retell AI 的数据处理集成结果。
错误处理: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)。