AlicomAgentCallReport-呼叫记录消息

您可以通过轻量消息队列(原MNS)模式订阅通信智能体呼叫记录消息(AlicomAgentCallReport),在通话结束后,可以获取到本次通话的主被叫号码、通话开始时间、通话结束时间、通话持续时间、语音实时ASR时长等信息。

返回参数

参数名称

参数类型

示例

描述

taskId

String

1181**************

任务ID。

detailId

String

9662*************

任务明细ID。

batchId

String

B202******

任务批次ID。

callId

String

10000161****^1000018****

呼叫ID。

outId

String

123456

如果客户有传入outId,则从该字段带回。

startTime

String

2025-06-01 10:00:00

通话接通时间,即被叫接起电话时间,未接通时该字段则为空,格式为yyyy-MM-dd HH:mm:ss。

endTime

String

2025-06-01 10:05:30

通话结束时间,未接通时该字段则为空,格式为yyyy-MM-dd HH:mm:ss。

duration

Integer

330

通话时长,单位:秒,未接通时为0秒。

statusCode

String

200010

呼叫结果状态码,状态码说明请参见呼叫状态码

smartStatusCode

String

ANSWERED

智能通话结果状态码,状态码说明请参见智能状态码

statusMsg

String

通话正常结束

结果描述。

caller

String

138********

主叫号码。

callee

String

139********

被叫号码。

hangupDirection

String

用户

挂断方向。取值:

  • 用户。

  • 机器。

originateTime

String

2025-06-01 09:59:45

主叫方呼叫发起时间,即通话由语音服务向运营商发起的时间,格式为yyyy-MM-dd HH:mm:ss。

ringTime

String

2025-06-01 09:59:50

主叫方接收的被叫响铃时间,即发起后被叫收到请求开始响铃的时间,若被叫未响铃,则该字段为空,格式为yyyy-MM-dd HH:mm:ss。

bRingTime

String

2025-06-01 09:59:52

被叫方响铃时间,若被叫未响铃,则该字段为空,格式为yyyy-MM-dd HH:mm:ss。

bStartTime

String

2025-06-01 09:59:55

被叫方接听时间。格式为yyyy-MM-dd HH:mm:ss。

bEndTime

String

2025-06-01 10:05:25

被叫方通话结束时间。格式为yyyy-MM-dd HH:mm:ss。

bDuration

Integer

320

被叫方接通到结束的通话时长,单位:秒,未接通时为0秒。

bOriginateTime

String

2025-06-01 09:59:48

系统收到主叫方的呼叫请求后,向被叫方发起呼叫的时间。格式为yyyy-MM-dd HH:mm:ss。