座席工作日志
快速阅读
座席工作日志用于回答:
- 座席什么时候上线、下线、置忙、置闲。
- 座席在工作台中发生过哪些通话相关动作,例如外呼、咨询、转移、保持、静音、强拆、监听等。
- 某个状态事件发生时,绑定电话、登录方式、呼叫类型、返回值或关联通话标识是什么。
- 座席状态争议、工作动作争议和报表差异应如何核对。
座席工作日志属于系统日志大类,重点记录座席在呼叫中心工作过程中的状态事件和动作事件。
阅读地图
| 角色 | 建议重点阅读 |
|---|---|
| 运营主管 / 班组长 | 二、产品总览;五、能力地图;七、典型业务场景 |
| 实施顾问 | 四、数据流;六、产品功能说明;附录 C |
| 技术支持 | 三、核心概念;附录 B;附录 D |
一、文档说明
1.1 文档目的
本文档基于现有接口文档、字段定义和代码模型整理,说明座席工作日志的产品定位、查询条件、字段口径、动作附加数据和验收方法。
1.2 文档范围
覆盖:
- 座席上线、下线、置忙、置闲等状态事件。
- 座席外呼、咨询、转移、保持、挂机、强拆、监听、耳语、录音静音等工作动作。
- 管理端分页查询能力。
- 对外 API 查询能力。
- 与工作时长日志、队列呼叫日志、外呼失败日志的联查关系。
不覆盖:
二、产品总览
2.1 产品定位
座席工作日志记录座席在呼叫中心工作台中的状态变化和关键工作动作,用于还原座席在某个时间点发生了什么、动作是否成功,以及动作相关的附加信息。
一句话理解:
座席工作日志看“座席在某个时间点做了什么动作,以及这个动作的上下文是什么”。
2.2 典型对象
| 对象 | 说明 |
|---|---|
| 座席 | 通过座席工号和座席名称识别 |
| 队列 | 部分日志带队列号和队列名称,可用于按队列范围查看 |
| 动作 | 上线、下线、置忙、置闲、外呼、咨询、转移、保持等 |
| 事件时间 | 动作发生时间,是日志查询和联查的核心时间 |
| 附加数据 | 随动作变化而变化,用于解释绑定电话、登录方式、呼叫类型、返回值、uniqueId 等 |
三、核心概念
3.1 动作事件
座席工作日志中的核心字段是“动作”。动作可以是状态类动作,也可以是通话控制类动作。
常见状态类动作包括:
- 上线。
- 下线。
- 置忙。
- 置闲。
- 整理开始。
- 整理结束。
常见通话控制类动作包括:
- 外呼。
- 外呼取消。
- 保持。
- 保持接回。
- 咨询。
- 咨询取消。
- 咨询三方。
- 咨询转移。
- 咨询接回。
- 转移。
- 挂机。
- 强拆。
- 监听。
- 耳语。
- DTMF。
- 录音静音。
3.2 附加数据
座席工作日志存在 数据1 至 数据5。这 5 个字段不是固定含义,而是随动作变化:
- 上线时,数据1 通常表示绑定电话,数据2 表示绑定电话类型,数据3 表示登录后状态,数据4 表示登录类型。
- 置忙时,数据1 表示置忙类型,数据2 表示置忙描述。
- 修改绑定电话时,数据1 表示新绑定电话,数据2 表示新绑定电话类型,数据3 表示变更前绑定电话,数据4 表示变更前绑定电话类型。
- 整理开始时,数据2 可承载
uniqueId,用于与通话记录联查。 - 咨询、转移、强拆、监听、耳语等动作中,数据字段会承载呼叫类型、返回值、对象和对象类型。
3.3 与工作时长的区别
座席工作日志记录事件点;工作时长日志记录状态区间。查看“什么时候切换状态”用座席工作日志,查看“持续了多久”用工作时长日志。
四、数据流与查询链路
4.1 管理端链路
座席在工作台产生状态或动作
→ 形成座席工作日志
→ 按企业、队列、座席、动作、时间分页查询
→ 运营或实施按时间线还原座席过程4.2 对外接口链路
现有对外 API 支持获取座席工作日志数据:
GET/POST /interface/v10/agentReport/logAgent主要查询参数包括:
| 参数 | 说明 |
|---|---|
| validateType | 验证类型,支持按部门编号或呼叫中心编号验证 |
| departmentId / enterpriseId | 部门编号或呼叫中心编号 |
| timestamp / sign | 接口鉴权参数 |
| timeRangeType | 统计报表类型,支持日报、周报、月报、自定义时间 |
| startTime / endTime | 统计日期范围 |
| cnos | 座席工号,支持多个座席工号逗号分隔 |
| startHour / endHour | 查询小时段 |
| start / limit | 分页参数,单次最大条数受接口限制 |
4.3 管理端查询条件
管理端日志查询模型已确认支持:
| 查询条件 | 说明 |
|---|---|
| 队列号 | 可按一个或多个队列过滤 |
| 座席号 | 可按一个或多个座席过滤 |
| 动作 | 可按一个或多个动作过滤 |
| 开始时间 | 必填 |
| 结束时间 | 必填 |
| 分页参数 | 支持分页查询 |
五、能力地图
| 问题 | 首选查询 | 联查对象 |
|---|---|---|
| 座席何时上线或下线 | 按座席和动作查询上线 / 下线 | 工作时长日志 |
| 座席为什么处于置忙 | 查置忙动作的数据1、数据2 | 工作时长日志、排班 |
| 座席是否发起外呼 | 查外呼、外呼取消动作 | 外呼失败日志、话单 |
| 咨询或转移是否成功 | 查咨询、转移动作及返回值 | 话单、录音 |
| 整理是否与某通电话相关 | 查整理开始的数据2 | 话单 uniqueId |
| 队列未接是否与座席状态有关 | 按分配时间查座席工作日志 | 队列呼叫日志 |
六、产品功能说明
6.1 日志查询
座席工作日志支持按队列、座席、动作和时间范围查询。时间范围是必选条件,适合从某个争议时间点向前后扩展查询。
6.2 日志字段
主要字段包括:
| 字段 | 业务含义 |
|---|---|
| 企业 | 日志所属呼叫中心 |
| 座席工号 | 产生动作的座席 |
| 座席名称 | 座席展示名称 |
| 队列号 / 队列名称 | 动作关联队列,部分动作可能为空 |
| 动作 | 座席发生的动作 |
| 动作描述 | 动作中文说明 |
| 事件时间 | 动作发生时间 |
| 数据1-数据5 | 随动作变化的附加数据 |
| 绑定电话 / 新绑定电话 | 部分绑定电话相关动作使用 |
| 请求 ID | 部分呼叫或外呼动作可用于排障串联 |
| 状态码 / 客户号码 / 呼叫类型 / RTC | 外呼拦截或呼叫类动作相关字段 |
6.3 动作附加数据口径
| 动作 | 数据字段重点 |
|---|---|
| 上线 | 绑定电话、绑定电话类型、登录后状态、登录类型 |
| 下线 | 登出类型 |
| 置忙 | 置忙类型、置忙描述 |
| 置闲 | 通常无附加含义 |
| 修改绑定电话 | 新绑定电话、新绑定电话类型、原绑定电话、原绑定电话类型 |
| 整理开始 | 呼叫类型、uniqueId、整理时间 |
| 外呼 | 预览外呼号码、返回值 |
| 咨询 / 转移 | 呼叫类型、返回值、被咨询或被转移对象、对象类型 |
| 强拆 / 监听 / 耳语 | 发起方对象、对象类型、被操作座席 |
| 录音静音 | 状态、方向、uniqueId |
七、典型业务场景
7.1 座席状态争议
确认座席和争议时间
→ 查询上线、下线、置忙、置闲等动作
→ 查看动作发生时间和附加数据
→ 联查工作时长日志确认持续时长7.2 座席外呼失败排查
查询座席工作日志中的外呼动作
→ 查看返回值、请求 ID、客户号码或呼叫类型
→ 联查外呼失败日志
→ 必要时查看话单或任务记录7.3 通话控制争议
查询咨询、转移、保持、强拆等动作
→ 查看返回值和对象类型
→ 联查话单、录音或质检记录八、上线准备与运营建议
- 确认管理端是否开放队列、座席、动作、时间范围查询。
- 确认对外接口是否开放给客户,接口鉴权和频控需按接口规范执行。
- 对
数据1-数据5的解释应与动作一起展示,避免单独展示导致误解。 - 对涉及客户号码、绑定电话的字段设置脱敏和权限控制。
- 座席状态争议不应只看工作日志,应同步核对工作时长日志。
九、与周边能力的关系
- 与工作时长日志:工作日志是事件点,工作时长是区间。
- 与绑定电话日志:修改绑定电话动作可在工作日志中出现,但绑定电话专项更适合看绑定变化。
- 与队列呼叫日志:队列分配、未接、放弃问题需要联查座席当时状态。
- 与外呼失败日志:外呼动作失败或拦截需要联查外呼失败日志。
十、FAQ
Q1:座席工作日志是否等同于座席考勤?
不等同。它记录动作事件,考勤和状态持续时长应结合工作时长日志和排班口径判断。
Q2:数据1-数据5 为什么含义不固定?
因为它们是动作附加数据,不同动作需要承载不同上下文,必须结合动作解释。
Q3:座席工作日志能直接看到所有通话结果吗?
不能。它记录座席动作,通话结果应查看话单或外呼失败日志。
十一、总结
座席工作日志是还原座席状态和工作动作的基础日志。使用时应先明确动作类型,再解释附加数据,并根据问题联查工作时长、队列呼叫、外呼失败或话单。
附录 A:入口与权限
| 能力 | 说明 |
|---|---|
| 管理端查询 | 支持按企业、队列、座席、动作、时间分页查询 |
| 对外 API | /interface/v10/agentReport/logAgent |
| 建议可见角色 | 运营主管、班组长、实施顾问、技术支持 |
| 权限控制 | 按座席、队列、部门或企业范围控制,具体以系统配置为准 |
附录 B:关键字段口径
| 字段 | 含义 |
|---|---|
| cno | 座席工号 |
| agentName | 座席名称 |
| event | 动作 |
| eventDsc / eventDesc | 动作描述 |
| eventTime | 事件时间 |
| qno / qname | 队列号 / 队列名称 |
| data1-data5 | 动作附加数据 |
| requestId | 请求 ID,部分呼叫或外呼动作可用于排障 |
| customerNumber | 客户号码,展示时应考虑脱敏 |
附录 C:实施检查清单
- 可按座席查询上线、下线、置忙、置闲动作。
- 可按动作查询外呼、咨询、转移、保持等通话控制事件。
-
数据1-数据5能结合动作正确解释。 - 对外接口鉴权、时间范围、分页和频控已确认。
- 与工作时长日志、外呼失败日志、队列呼叫日志的联查场景已验收。
附录 D:常见问题速查
| 现象 | 建议处理 |
|---|---|
| 座席状态争议 | 查座席工作日志事件点,再查工作时长日志 |
| 置忙原因不清楚 | 查置忙动作的数据1、数据2 |
| 外呼动作失败 | 查外呼动作返回值,再联查外呼失败日志 |
| 整理时间争议 | 查整理开始 / 结束动作,并联查工作时长 |
Updated 8 days ago