批量获取外呼明细
更新时间:2026-10-21
URL
https://aiob-open.baidu.com/api/v3/console/apitask/member/list
HTTP Method
POST
请求参数
Header
| 参数名称 | 是否必须 | 说明 | 示例 |
|---|---|---|---|
| Content-Type | 是 | application/json | application/json |
| Authorization | 是 | 参考「生成认证Token」文档 | 按「生成认证Token」文档生成的Token |
Body
| 参数名称 | 类型 | 是否必须 | 说明 | 示例 |
|---|---|---|---|---|
| searchStartTime | string | 是 | 查询开始时间,格式为yyyy-MM-dd HH:mm:ss;与结束时间的跨度不超过1天。 | "2025-08-20 00:00:00" |
| searchEndTime | string | 是 | 查询结束时间,格式为yyyy-MM-dd HH:mm:ss;不得早于开始时间。 | "2025-08-20 23:59:59" |
| nextCursor | object[] | 否 | 分页游标,首次查询不传;后续在hasMore为true时,将上一页响应中的data.nextCursor原样传入,保持数组的两个元素及其顺序和类型。 | [1755733242000,"4908141290684416_31a8f0db49cd4084af09c740961ac555"] |
| limit | int | 否 | 每页最多返回的会话数,范围为1~200,默认100。 | 100 |
| hasAudioCallPath | boolean | 否 | 是否按录音地址筛选:true-仅查询有非空录音地址的会话;false-仅查询无录音地址或地址为空的会话;不传则不筛选。存在地址不代表录音文件一定可下载。 | true |
响应参数
| 名称 | 类型 | 备注 |
|---|---|---|
| requestId | string | 请求追踪ID,用于定位本次请求。 |
| time | long | 响应生成时间,Unix时间戳,单位:毫秒。 |
| code | int | 响应状态码,200表示成功。 |
| msg | string | 响应信息,成功时为OK,失败时为具体原因。 |
| data | object | 成功时返回通话明细的分页查询结果。 |
Data数据
| 名称 | 类型 | 备注 |
|---|---|---|
| nextCursor | object[] | 下一次查询使用的分页游标。hasMore为true时原样传入下一次请求;是否继续翻页以hasMore为准。 |
| hasMore | boolean | 是否需要继续翻页:true-继续查询;false-结束查询。 |
| total | int | 符合查询条件的通话明细总数。 |
| items | object[] | 当前页的通话明细列表,每个元素对应一通会话。 |
| requestId | string | 请求追踪ID。 |
Items数据
对应data.items[],每个元素为一通会话。可选业务信息在未产生对应数据或历史记录未保存时可能为空。
| 参数名称 | 类型 | 说明 |
|---|---|---|
| tenantId | long | 租户ID,一个租户的唯一标识。 |
| sessionId | string | 会话ID,一通电话的唯一标识。 |
| collectInfo | object | 流程中收集的信息。 |
| intent | string | 机器人意向,在机器人流程的信息收集中配置的“意向”对应值。 |
| callerNum | string | 主叫号码。 |
| endType | int | 接通状态:1-已接通;0-未接通;2-待拨打。 |
| endTypeReason | string | 未接通原因,具体映射关系参考文末失败原因映射表。 |
| endTime | string | 呼叫结束时间,格式为yyyy-MM-dd HH:mm:ss,时区为UTC+8。 |
| contactUUID | string | 通话录音唯一标识,可用于获取录音。 |
| durationTimeLen | long | 拨号总时长,单位:秒。 |
| ringingTimeLen | long | 振铃时长,单位:秒。 |
| talkingTimeLen | long | 通话时长,单位:秒。 |
| talkingStartTime | string | 通话接通时间,格式为yyyy-MM-dd HH:mm:ss,时区为UTC+8;未接通时可能为空。 |
| startTime | string | 呼叫开始时间,格式为yyyy-MM-dd HH:mm:ss,时区为UTC+8。 |
| memberId | long | 号码组ID。 |
| mobile | string | 被叫号码,展示形式与号码加密配置及解密结果有关。 |
| robotId | string | 机器人ID。 |
| action | string[] | 会话动作列表,例如HANGUP表示挂机。 |
| isRobotHangup | boolean | 是否由机器人主动挂机。 |
| dialogVar | object | 导入名单时传入的对话变量。 |
| transResult | int | 转人工结果:-1-失败;0-未发起;1-成功;2-主动放弃;3-队列超时;5-队列溢出。4为筛选枚举“全部”,不代表具体业务结果。 |
| extJson | string | 客户传入的随路数据。 |
| recordFileUrl | string | 通话录音文件地址或相对路径,没有录音时可能为空。 |
| sipCode | string | 呼叫SIP状态码,例如“200”“480”“407”。 |
| sipInfo | string | 呼叫SIP状态描述。 |
| tagExtractInfo | object | 机器人标签抽取结果,具体标签根据机器人配置确定。 |
| batchMarking | string | 批次标记,未记录时可能为空。 |
| secretType | int | 号码加密类型:1-业务加密;2-系统加密;3-自定义加密;4-不加密;5-不解密。 |
| secretId | long | 密钥ID。 |
| customTagList | string[] | 自定义标签列表。 |
| taskId | long | 任务ID。 |
| taskName | string | 任务名称。 |
| robotName | string | 机器人名称。 |
| callTimes | long | 当前号码的拨打次数。 |
| memberCallTimes | long | 号码组拨打次数。 |
| completeType | int | 业务完成状态,表示是否触发流程中的完成节点:2-完成;3-未完成。 |
| callType | int | 呼叫类型:0-首次呼叫;1-重试呼叫;2-预约呼叫;3-实时呼叫;4-拦截重呼。 |
| smsStatus | int | 短信发送结果:0-成功;2-失败;没有短信结果时可能为空。 |
| contactId | string | 联络中心侧的通话标识。 |
| fileId | long | 名单导入时生成的文件ID,非文件导入场景可能为空。 |
| agentEndTime | string | 坐席挂断时间,格式为yyyy-MM-dd HH:mm:ss,时区为UTC+8;未记录时可能为空。 |
| smsVar | object | 短信模板使用的变量。 |
| createTime | long | 会话记录创建时间,Unix时间戳,单位:毫秒。 |
| executiveStrategy | string[] | 执行策略的完成节点列表。 |
| isAnswer | boolean | 是否接通。 |
| talkingTurn | int | 机器人回复数,即通话轮次;与voiceTalkingTurn不同。 |
| totalCalls | int | 任务配置的拨打总次数,包含首次呼叫和重试次数。 |
| connectedTimes | int | 接通次数,未记录时可能为空。 |
| record | object[] | 会话还原记录,元素结构见Record数据。 |
| robotTalkingTimeLen | long | 机器人通话时长,单位:秒。 |
| ringStartTime | string | 振铃开始时间,格式为yyyy-MM-dd HH:mm:ss,时区为UTC+8;未记录时可能为空。 |
| extensionResult | int | 转分机结果,未记录时可能为空。 |
| mobileArea | string | 被叫号码归属地,通常为“省-市”;未知地区可能为“未知-未知”。 |
| promptVar | object | 提示词变量。 |
| customManualTagList | object[] | 人工核验后的规则标签列表,元素结构见customManualTagList数据。 |
| triggerSmsMessage | int | 是否触发短信:0-未触发;1-已触发。该字段不表示短信发送是否成功。 |
| callerArea | string | 主叫号码归属地,通常为“省-市”;未知地区可能为“未知-未知”。 |
| asrModelName | string | 语音识别模型名称,历史记录未保存时可能为空。 |
| ttsVoiceName | string | 发音人名称,未找到对应发音人时可能为空字符串。 |
| robotChargeDuration | int | 机器人计费时长,单位:分钟。 |
| lineChargeDuration | int | 通话计费时长,单位:分钟。 |
| transAgentBillingChargeDuration | int | 转人工后的人工通话计费时长,单位:分钟。 |
| voiceTalkingTurn | int | 用户回复数。 |
| addFriendStatus | int | 加微结果:-1-失败;0-已发起;1-成功;未发起或无结果时可能为空。 |
| weChatPushStatus | int | 公众号推送状态:-1-失败;0-未发起;1-成功;未配置或无结果时可能为空。 |
| tagExtractManualInfo | object | 人工核验后的大模型标签;未核验时沿用原标签提取结果。 |
| skillGroupList | object[] | 本次会话涉及的转接技能组列表,元素结构见skillGroupList数据。 |
| agentInfoList | object[] | 本次会话涉及的接待坐席列表,坐席工号使用agentCode,元素结构见agentInfoList数据。 |
| transferFailReason | string | 转人工失败原因说明,如“主动放弃”“队列超时”“队列溢出”;无对应细分原因时可能为空。 |
| manualIntent | string | 最新一条坐席小结中的规则标签名称,即userIntent。 |
| manualRemark | string | 最新一条坐席小结中的坐席备注,即userRemark。 |
| userSummaryList | object[] | 坐席小结列表,元素结构见userSummaryList数据;没有小结时可能为空。 |
| agentOutboundType | int | 坐席呼叫类型:0-AI转人工;1-回拨;2-主动拨号;无法判断时可能为空。 |
| auditUserName | string | 质检员姓名,未分配或未查询到对应人员时可能为空。 |
| auditStatus | int | 人工质检状态:0-未质检;1-已质检;历史记录可能为空。 |
Record数据
对应data.items[].record[]。
| 参数名称 | 类型 | 说明 |
|---|---|---|
| role | string | 会话角色:speech-机器人或坐席侧;voice-客户侧。 |
| timestamp | long | 会话记录时间戳,单位:毫秒。 |
| content | string | 记录中的文本内容,可能为空;会话还原优先使用contextText。 |
| contextText | string | 会话展示文本,speech角色对应机器人或坐席侧回复,voice角色对应客户侧回复。 |
| sn | string | 文本片段唯一标识。 |
| intent | string | 该片段对应的意图,没有结果时可能为空。 |
| start | string | 片段开始时间,基于对话开始的相对时间。 |
| stop | string | 片段结束时间,基于对话开始的相对时间。 |
| timeLen | long | 片段时长,单位:毫秒。 |
| interrupted | boolean | 是否被打断:true-被打断;false-未被打断。 |
| interruptedTime | string | 打断时间,基于对话开始的相对时间;未记录时可能为空。 |
| silent | boolean | 是否为静默片段。 |
| nodeInfo | string | 节点信息,使用Base64编码;未记录时可能为空。 |
| prePlayWordType | int | 承接词类型:1-文本;2-音频;无承接词时可能为空。 |
| prePlayWordText | string | 承接词内容,无承接词时可能为空。 |
skillGroupList数据
对应data.items[].skillGroupList[]。
| 参数名称 | 类型 | 说明 |
|---|---|---|
| skillGroupId | long | 技能组ID。 |
| skillGroupName | string | 技能组名称。 |
| enterSkillGroupTime | string | 进入技能组时间,格式为yyyy-MM-dd HH:mm:ss。 |
| queueDuration | int | 在技能组中的等待时长,沿用联络中心回传值。 |
agentInfoList数据
对应data.items[].agentInfoList[]。
| 参数名称 | 类型 | 说明 |
|---|---|---|
| agentCode | string | 坐席工号;历史记录无法补齐时可能为空。 |
| agentName | string | 坐席名称。 |
| ringTime | string | 坐席振铃时间,格式为yyyy-MM-dd HH:mm:ss。 |
| assignTime | string | 坐席分配时间,格式为yyyy-MM-dd HH:mm:ss。 |
| answerTime | string | 坐席接通时间,格式为yyyy-MM-dd HH:mm:ss;未接通时可能为空。 |
| hangupTime | string | 坐席挂断时间,格式为yyyy-MM-dd HH:mm:ss。 |
| hangupParty | string | 挂断方,未返回时可能为空。 |
| skillGroupId | string | 坐席所属技能组ID。 |
| queueLen | int | 排队时长,沿用联络中心回传值。 |
| talkLen | int | 通话时长,沿用联络中心回传值。 |
| wrapUpLen | int | 话后整理时长,未返回时可能为空。 |
| resultCode | int | 转接结果码:0表示成功;其他值沿用联络中心原始原因码。上游未返回结果码时,当前实现默认填0。 |
userSummaryList数据
对应data.items[].userSummaryList[]。
| 参数名称 | 类型 | 说明 |
|---|---|---|
| userIntent | string | 坐席选择的规则标签名称,即用户意向。 |
| userRemark | string | 坐席填写的小结备注。 |
| formId | long | 小结关联的表单ID。 |
| formName | string | 小结关联的表单名称。 |
| formValueList | object[] | 表单字段值列表,元素结构见formValueList数据。 |
formValueList数据
对应data.items[].userSummaryList[].formValueList[]。
| 参数名称 | 类型 | 说明 |
|---|---|---|
| fieldId | string | 表单字段ID。 |
| fieldName | string | 表单字段名称。 |
| componentType | string | 表单组件类型标识,以实际表单配置为准。 |
| fieldValue | any | 表单字段值,JSON类型由表单组件决定,可能为字符串、数字、布尔值、数组或对象。 |
customManualTagList数据
对应data.items[].customManualTagList[]。
| 参数名称 | 类型 | 说明 |
|---|---|---|
| id | string | 规则标签ID。 |
| tag | string | 规则标签值。 |
字段说明
- 本接口的startTime、ringStartTime、talkingStartTime、endTime、agentEndTime为yyyy-MM-dd HH:mm:ss格式的日期时间字符串,时区为UTC+8;createTime及record[].timestamp为毫秒时间戳。
- 通话时长字段的单位为秒,计费时长robotChargeDuration、lineChargeDuration、transAgentBillingChargeDuration的单位为分钟,record[].timeLen的单位为毫秒。
- manualIntent、manualRemark分别取最新一条小结的userIntent、userRemark;userIntent为规则标签名称。
- 坐席工号使用agentCode。为兼容历史调用方,响应仍可能附带旧坐席ID、内部规则标签ID及表单选项展示字段,本页不再将其列为主字段。
- agentInfoList[].resultCode与items[].transResult为不同字段,不共用枚举。resultCode的非零原因码以联络中心实际返回为准。
EndTypeReason列表
具体结束原因映射关系请参考失败原因映射表。
请求示例
首次查询
JSON
1{
2 "searchStartTime": "2025-08-20 00:00:00",
3 "searchEndTime": "2025-08-20 23:59:59",
4 "limit": 2
5}
后续分页查询
保持查询条件不变,在上一页hasMore为true时,将data.nextCursor原样传入。
JSON
1{
2 "searchStartTime": "2025-08-20 00:00:00",
3 "searchEndTime": "2025-08-20 23:59:59",
4 "limit": 2,
5 "nextCursor": [
6 1755733242000,
7 "4908141290684416_31a8f0db49cd4084af09c740961ac555"
8 ]
9}
返回结果
以下为结构示例,保留两条会话记录,并补充展示坐席、标签和小结等结构。新增业务字段中的工号、标签、表单等均为示例值。
JSON
1{
2 "requestId": "28a74c54dd2e48efb40563112a34166b",
3 "time": 1756719140501,
4 "code": 200,
5 "msg": "OK",
6 "data": {
7 "items": [
8 {
9 "tenantId": 10183,
10 "memberId": 4908171791663104,
11 "sessionId": "4908171455922176_57b596a1934447328d627dc871e663f5",
12 "collectInfo": {},
13 "record": [
14 {
15 "role": "speech",
16 "timestamp": 1755705340791,
17 "content": null,
18 "contextText": "你好,这是线上监控使用的机器人,测试下打电话正不正常",
19 "sn": "69dcf187-b8df-452e-9e53-9f80d8074edc",
20 "intent": "NOINTENT",
21 "start": "00:00.046",
22 "stop": "00:05.555",
23 "timeLen": 5509,
24 "interrupted": false,
25 "interruptedTime": null,
26 "silent": false,
27 "nodeInfo": "eyJwcm9jZXNzTmFtZSI6Iue6v+S4iuebkeaOp+acuuWZqOS6uua1geeoi++8jOWLv+WKqCIsIm5vZGVOYW1lIjoi5byA5Zy655m96IqC54K5X3Nxa2d5anR3IiwiaW50ZW50IjoiIiwiZW50aXR5IjpbXSwic3lzdGVtRXZlbnQiOiIiLCJmYXEiOiIifQ==",
28 "prePlayWordType": null,
29 "prePlayWordText": null
30 },
31 {
32 "role": "voice",
33 "timestamp": 1755705347893,
34 "content": "您好",
35 "contextText": "您好",
36 "sn": "1c5d2e507dde11f0_10_1",
37 "intent": null,
38 "start": "00:04.450",
39 "stop": "00:06.430",
40 "timeLen": 1980,
41 "interrupted": false,
42 "interruptedTime": null,
43 "silent": false,
44 "nodeInfo": "eyJwcm9jZXNzTmFtZSI6Iue6v+S4iuebkeaOp+acuuWZqOS6uua1geeoi++8jOWLv+WKqCIsIm5vZGVOYW1lIjoi5YWc5bqV6IqC54K5X3ZyNmxhdXRxIiwiaW50ZW50IjoiIiwiZW50aXR5IjpbXSwic3lzdGVtRXZlbnQiOiIiLCJmYXEiOiIifQ==",
45 "prePlayWordType": null,
46 "prePlayWordText": null
47 },
48 {
49 "role": "speech",
50 "timestamp": 1755705348157,
51 "content": "您好",
52 "contextText": "收到,说明打电话正常,再见",
53 "sn": "1c5d2e507dde11f0_10_1",
54 "intent": "NOINTENT",
55 "start": "00:07.412",
56 "stop": "00:10.548",
57 "timeLen": 3136,
58 "interrupted": false,
59 "interruptedTime": null,
60 "silent": false,
61 "nodeInfo": "eyJwcm9jZXNzTmFtZSI6Iue6v+S4iuebkeaOp+acuuWZqOS6uua1geeoi++8jOWLv+WKqCIsIm5vZGVOYW1lIjoi5YWc5bqV6IqC54K5X3ZyNmxhdXRxIiwiaW50ZW50IjoiIiwiZW50aXR5IjpbXSwic3lzdGVtRXZlbnQiOiIiLCJmYXEiOiIifQ==",
62 "prePlayWordType": null,
63 "prePlayWordText": null
64 }
65 ],
66 "intent": null,
67 "callerNum": "2024071701",
68 "endType": 1,
69 "endTypeReason": null,
70 "contactUUID": "1755705335808213_064385",
71 "durationTimeLen": 16,
72 "ringingTimeLen": 4,
73 "talkingTimeLen": 10,
74 "startTime": "2025-08-20 23:55:35",
75 "ringStartTime": "2025-08-20 23:55:35",
76 "talkingStartTime": "2025-08-20 23:55:40",
77 "endTime": "2025-08-20 23:55:51",
78 "mobile": "17749157873",
79 "robotId": "b5273fd6-02e3-4632-afb8-d0bffeed7de8",
80 "action": null,
81 "isRobotHangup": false,
82 "dialogVar": {
83 "name": "张嘉斌",
84 "age": "23"
85 },
86 "transResult": 1,
87 "extJson": "监控原路返回数据,test",
88 "recordFileUrl": "2025/08/20/10183/23/1755705335780778_121303_1755705335808213_064385_23_55_40.wav",
89 "sipCode": "200",
90 "sipInfo": "OK",
91 "tagExtractInfo": {},
92 "batchMarking": null,
93 "secretType": 2,
94 "secretId": null,
95 "customTagList": null,
96 "taskId": 4908171455922176,
97 "taskName": "线上监控任务1755705308",
98 "robotName": "线上监控机器人勿动0717",
99 "callTimes": 1,
100 "memberCallTimes": null,
101 "completeType": 3,
102 "callType": 0,
103 "smsStatus": null,
104 "contactId": "1755705335780778_121303",
105 "fileId": null,
106 "agentEndTime": null,
107 "smsVar": null,
108 "promptVar": {},
109 "createTime": 1755705354000,
110 "executiveStrategy": null,
111 "isAnswer": true,
112 "talkingTurn": 2,
113 "totalCalls": 1,
114 "connectedTimes": null,
115 "robotTalkingTimeLen": 7,
116 "extensionResult": 0,
117 "mobileArea": "北京-北京",
118 "customManualTagList": [
119 {
120 "id": "tag001",
121 "tag": "有意向"
122 }
123 ],
124 "triggerSmsMessage": 0,
125 "callerArea": "上海-上海",
126 "asrModelName": "语音模型1",
127 "ttsVoiceName": "度小美",
128 "robotChargeDuration": 1,
129 "lineChargeDuration": 1,
130 "transAgentBillingChargeDuration": 1,
131 "voiceTalkingTurn": 1,
132 "addFriendStatus": null,
133 "weChatPushStatus": null,
134 "tagExtractManualInfo": {},
135 "skillGroupList": [
136 {
137 "skillGroupId": 1234567,
138 "skillGroupName": "客服技能组",
139 "enterSkillGroupTime": "2025-08-20 23:55:45",
140 "queueDuration": 3
141 }
142 ],
143 "agentInfoList": [
144 {
145 "agentCode": "A001",
146 "agentName": "坐席A",
147 "ringTime": "2025-08-20 23:55:46",
148 "assignTime": "2025-08-20 23:55:46",
149 "answerTime": "2025-08-20 23:55:48",
150 "hangupTime": "2025-08-20 23:55:51",
151 "hangupParty": null,
152 "skillGroupId": "1234567",
153 "queueLen": 2,
154 "talkLen": 3,
155 "wrapUpLen": null,
156 "resultCode": 0
157 }
158 ],
159 "transferFailReason": null,
160 "manualIntent": "有意向",
161 "manualRemark": "客户希望后续联系",
162 "userSummaryList": [
163 {
164 "userIntent": "有意向",
165 "userRemark": "客户希望后续联系",
166 "formId": 1001,
167 "formName": "客户信息表",
168 "formValueList": [
169 {
170 "fieldId": "field001",
171 "fieldName": "客户姓名",
172 "componentType": "input",
173 "fieldValue": "客户A"
174 }
175 ]
176 }
177 ],
178 "agentOutboundType": 0,
179 "auditUserName": "质检员A",
180 "auditStatus": 1
181 },
182 {
183 "tenantId": 10183,
184 "memberId": 4908141626032128,
185 "sessionId": "4908141290684416_31a8f0db49cd4084af09c740961ac555",
186 "collectInfo": {},
187 "record": [
188 {
189 "role": "speech",
190 "timestamp": 1755704447054,
191 "content": null,
192 "contextText": "你好,这是线上监控使用的机器人,测试下打电话正不正常",
193 "sn": "5a9f5c96-4521-48e7-9740-3aa6a739aa3a",
194 "intent": "NOINTENT",
195 "start": "00:00.050",
196 "stop": "00:05.547",
197 "timeLen": 5497,
198 "interrupted": false,
199 "interruptedTime": null,
200 "silent": false,
201 "nodeInfo": "eyJwcm9jZXNzTmFtZSI6Iue6v+S4iuebkeaOp+acuuWZqOS6uua1geeoi++8jOWLv+WKqCIsIm5vZGVOYW1lIjoi5byA5Zy655m96IqC54K5X3Nxa2d5anR3IiwiaW50ZW50IjoiIiwiZW50aXR5IjpbXSwic3lzdGVtRXZlbnQiOiIiLCJmYXEiOiIifQ==",
202 "prePlayWordType": null,
203 "prePlayWordText": null
204 },
205 {
206 "role": "voice",
207 "timestamp": 1755704454140,
208 "content": "您好",
209 "contextText": "您好",
210 "sn": "07a93bf47ddc11f0_10_1",
211 "intent": null,
212 "start": "00:04.431",
213 "stop": "00:06.411",
214 "timeLen": 1980,
215 "interrupted": false,
216 "interruptedTime": null,
217 "silent": false,
218 "nodeInfo": "eyJwcm9jZXNzTmFtZSI6Iue6v+S4iuebkeaOp+acuuWZqOS6uua1geeoi++8jOWLv+WKqCIsIm5vZGVOYW1lIjoi5YWc5bqV6IqC54K5X3ZyNmxhdXRxIiwiaW50ZW50IjoiIiwiZW50aXR5IjpbXSwic3lzdGVtRXZlbnQiOiIiLCJmYXEiOiIifQ==",
219 "prePlayWordType": null,
220 "prePlayWordText": null
221 },
222 {
223 "role": "speech",
224 "timestamp": 1755704454475,
225 "content": "您好",
226 "contextText": "收到,说明打电话正常,再见",
227 "sn": "07a93bf47ddc11f0_10_1",
228 "intent": "NOINTENT",
229 "start": "00:07.471",
230 "stop": "00:10.607",
231 "timeLen": 3136,
232 "interrupted": false,
233 "interruptedTime": null,
234 "silent": false,
235 "nodeInfo": "eyJwcm9jZXNzTmFtZSI6Iue6v+S4iuebkeaOp+acuuWZqOS6uua1geeoi++8jOWLv+WKqCIsIm5vZGVOYW1lIjoi5YWc5bqV6IqC54K5X3ZyNmxhdXRxIiwiaW50ZW50IjoiIiwiZW50aXR5IjpbXSwic3lzdGVtRXZlbnQiOiIiLCJmYXEiOiIifQ==",
236 "prePlayWordType": null,
237 "prePlayWordText": null
238 }
239 ],
240 "intent": null,
241 "callerNum": "2024071701",
242 "endType": 1,
243 "endTypeReason": null,
244 "contactUUID": "1755704442055812_580769",
245 "durationTimeLen": 15,
246 "ringingTimeLen": 4,
247 "talkingTimeLen": 10,
248 "startTime": "2025-08-20 23:40:42",
249 "ringStartTime": "2025-08-20 23:40:42",
250 "talkingStartTime": "2025-08-20 23:40:46",
251 "endTime": "2025-08-20 23:40:57",
252 "mobile": "17749157873",
253 "robotId": "b5273fd6-02e3-4632-afb8-d0bffeed7de8",
254 "action": null,
255 "isRobotHangup": true,
256 "dialogVar": {
257 "name": "张嘉斌",
258 "age": "23"
259 },
260 "transResult": 0,
261 "extJson": "监控原路返回数据,test",
262 "recordFileUrl": "2025/08/20/10183/23/1755704442016888_447631_1755704442055812_580769_23_40_46.wav",
263 "sipCode": "200",
264 "sipInfo": "OK",
265 "tagExtractInfo": {},
266 "batchMarking": null,
267 "secretType": 2,
268 "secretId": null,
269 "customTagList": null,
270 "taskId": 4908141290684416,
271 "taskName": "线上监控任务1755704409",
272 "robotName": "线上监控机器人勿动0717",
273 "callTimes": 1,
274 "memberCallTimes": null,
275 "completeType": 3,
276 "callType": 0,
277 "smsStatus": null,
278 "contactId": "1755704442016888_447631",
279 "fileId": null,
280 "agentEndTime": null,
281 "smsVar": null,
282 "promptVar": {},
283 "createTime": 1755704460000,
284 "executiveStrategy": null,
285 "isAnswer": true,
286 "talkingTurn": 2,
287 "totalCalls": 1,
288 "connectedTimes": null,
289 "robotTalkingTimeLen": 10,
290 "extensionResult": 0,
291 "mobileArea": "北京-北京",
292 "customManualTagList": null,
293 "triggerSmsMessage": 0,
294 "callerArea": "上海-上海",
295 "asrModelName": "语音模型1",
296 "ttsVoiceName": "度小美",
297 "robotChargeDuration": 1,
298 "lineChargeDuration": 1,
299 "transAgentBillingChargeDuration": null,
300 "voiceTalkingTurn": 1,
301 "addFriendStatus": null,
302 "weChatPushStatus": null,
303 "tagExtractManualInfo": {},
304 "skillGroupList": null,
305 "agentInfoList": null,
306 "transferFailReason": null,
307 "manualIntent": null,
308 "manualRemark": null,
309 "userSummaryList": null,
310 "agentOutboundType": null,
311 "auditUserName": null,
312 "auditStatus": 0
313 }
314 ],
315 "hasMore": true,
316 "nextCursor": [
317 1755733242000,
318 "4908141290684416_31a8f0db49cd4084af09c740961ac555"
319 ],
320 "requestId": "28a74c54dd2e48efb40563112a34166b",
321 "total": 96
322 }
323}
评价此篇文章
