云客服-座席页面刷新时同步座席状态status和通话信息:响应说明

时间:2023-11-01 16:19:59

响应说明

表3 消息体参数说明

序号

名称

参数类型

说明

1

message

string

描述

2

retcode

string

错误码。取值如下:

0:成功

非0:失败

3

result

object

查询成功后,返回结果信息的对象。

该对象的参数说明请参见表4

表4 result对象参数说明

序号

名称

参数类型

说明

3.1

callinfo

string

通话信息。

3.2

agentStateInfo

object

座席状态信息,该对象的参数说明请参见表5

表5 agentStateInfo对象参数说明

序号

名称

参数类型

说明

3.2.1

callFeature

int

呼叫原始类型。特征ID,详细见表6

3.2.2

callData

string

呼叫相关信息。

3.2.3

lastState

int

座席最后的状态。

3.2.4

preBusy

boolean

是否示忙。

3.2.5

firsttalkingFlag

boolean

是否第一次通话。

3.2.6

workNo

string

座席工号。

3.2.7

qcWorkNo

string

qc座席工号。

3.2.8

callerNo

string

主叫号码。

3.2.9

beginHoldTime

string

开始保持时间,时间戳,单位:ms。

3.2.10

state

int

座席状态。

详细状态码和含义请参见表3

3.2.11

talkingCallfeature

int

通话呼叫原始类型,详细见表6

3.2.12

releaseFlag

int

会话是否释放。

暂未使用。

3.2.13

calledNo

string

被叫号码。

3.2.14

mainCallId

string

首次发起呼叫的callid。

3.2.15

secondTalkingTime

string

第二次通话时间,时间戳,单位:ms。

3.2.16

preRest

boolean

是否休息。

3.2.17

recordID

string

录音流水号。

3.2.18

currentTime

string

当前时间,时间戳,单位:ms。

3.2.19

beginTalkingTime

string

开始通话时间,时间戳,单位:ms。

3.2.20

partner

string

合作伙伴。

3.2.21

holdCallId

string

保持的呼叫callid

3.2.22

agentStateBeginTime

string

座席状态开始时间,时间戳,单位:ms。

3.2.23

curCommand

int

当前命令,详细含义见表7

3.2.24

curCallId

string

当前的呼叫callid。

3.2.25

cmdBeginTime

string

命令开始时间,时间戳,单位:ms。

表6 呼叫类型信息

状态值

说明

-1

其他。

0

普通呼入。

6

内部呼叫。

7

普通呼叫。

41

HPS预占式外呼。

44

HPS预测式外呼。

45

HPS预约回呼。

51

内部两方咨询。

52

内部三方咨询。

53

多方通话

表7 操作命令信息

状态值

说明

0

无命令。

1

座席挂机。

2

座席断开连接。

3

用户挂机。

4

首次外呼。

5

外呼。

6

保持。

7

取消保持。

8

静音。

9

取消静音。

10

释放转。

11

成功转。

12

通话转。

13

三方转。

14

挂起转。

15

特殊转。

16

两方求助。

17

三方求助。

18

三方通话。

19

放音。

20

插入。

21

侦听。

22

切换。

23

拦截。

24

耳语。

30

示忙。

31

休息。

support.huaweicloud.com/api-ccfs-cec/cec_05_4082.html