如何在Genesys Cloud中查询两个日期间未应答外呼的全部明细?
Genesys Cloud 对应需求实现方案
Genesys Cloud 提供了匹配你需求的官方接口,完全可以实现指定时间段未接通外呼数据的查询。
可用接口
你可以调用 Analytics Conversations 详情查询接口 POST /api/v2/analytics/conversations/details/query,通过配置查询参数即可拉取对应范围的全量数据。
参数配置要点
- 时间范围配置:在查询体的
interval字段中填入你需要查询的起止时间,格式为ISO标准的开始时间/结束时间,支持单日或者任意时间区间设置。 - 外呼过滤:添加方向过滤条件,将
direction设置为outbound,仅返回外呼记录。 - 未接通过滤:添加挂断类型过滤,筛选
disconnectType为noanswer、busy、trunk_error等对应未接通场景的枚举值,即可排除已接通的通话记录。
返回数据包含的信息
接口返回的会话详情直接覆盖你需要的三类数据:
- 客户相关信息:被叫号码、关联的外部客户ID、客户标签等字段
- 座席相关信息:发起外呼的座席ID、座席所属队列、座席姓名等
- 通话相关信息:会话ID、响铃时长、发起外呼的时间戳、挂断原因、通话最终状态等
实操建议
单次查询的时间跨度不要超过31天,如果你需要查询超过31天的记录,建议拆分多个时间区间分批次请求,避免接口返回数据量超限报错。你也可以通过配置查询体中的expand参数指定你需要返回的字段,减少冗余数据传输,提升查询速度。
内容的提问来源于stack exchange,提问作者Abdurrahman Anas
相关产品推荐
相关产品推荐

