字段 | 描述 |
free | 空闲 |
busy | 忙碌 |
arrange | 话后整理 |
notReady | 示忙 |
rest | 小休 |
字段 | 描述 |
staffSeat | Web 座席类型 |
staffPhoneSeat | 座席手机类型 |
miniProgramSeat | 小程序类型 |
staffExtensionSeat | 话机类型 |
参数 | 类型 | 必填 | 备注 | |
options | status | 'success' |'error' | 是 | SDK API 调用结果,成功时返回 success,失败返回 error |
| errorMsg | string | 否 | 错误信息,当 status 为 error 时返回 |
参数 | 类型 | 必填 | 备注 | |
options | phoneNumber | String | 是 | 被叫号码 |
| phoneDesc | String | 否 | 号码备注,在通话条中会替代号码显示 |
| uui | String | 否 | |
| skillGroupId | String | 否 | 指定技能组内绑定的外呼号码 |
| callerPhoneNumber | String | 否 | 指定外呼号码 |
| servingNumberGroupIds | String[] | 否 | 指定号码 ID 列表 |
| phoneEncodeType | 'number' | 否 |
参数 | 类型 | 必填 | 备注 | |
response | sessionId | String | 是 | 指定会话 ID |
| calleeLocation | String | 否 | 被叫号码归属地址 |
| calleePhoneNumber | String | 是 | 被叫号码 |
| callerPhoneNumber | String | 是 | 外呼时使用的主叫号码 |
| serverType | String | 是 | |
| remark | String | 否 | 被叫号码备注 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID,从 tccc.events.callIn 事件中获取 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | calleeUserId | String | 是 | 被叫座席账号 |
| useMobile | Boolean | 否 | 是否呼叫对方手机 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
| skillGroupId | String | 否 | 转接到指定技能组 |
| userId | String | 否 | 转接到指定座席 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
| dtmfText | String | 否 | 需要发送的分机号 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
| skillGroupId | String | 否 | 转接到指定技能组 |
| userId | String | 否 | 转接到指定座席 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
| skillGroupId | String | 否 | 转接到指定技能组 |
| userId | String | 否 | 转接到指定座席 |
参数 | 类型 | 必填 | 备注 | |
options | status | String | 是 | 座席状态,可选值: free: 空闲 rest: 小休 arrange: 话后整理 notReady: 示忙 stopNotReady: 停止示忙 |
| restReason | String | 否 | 小休原因 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 会话 ID |
| type | 'phone' | 是 | 电话会话类型 |
| timeout | Number | 是 | 会话接入超时时长,0代表不超时 |
| calleePhoneNumber | String | 是 | 被叫号码 |
| callerPhoneNumber | String | 否 | 主叫号码 |
| callerLocation | String | 否 | 主叫号码归属地 |
| remark | String | 否 | 备注 |
| ivrPath | {key: String, label: String}[] | - | 用户的 IVR 按键路径,key 表示对应按键,label 表示对应的按键标签 |
| protectedCallee | String | 否 | 在开启号码映射时存在,表示被叫 |
| protectedCaller | String | 否 | 在开启号码映射时存在,表示主叫 |
| serverType | 'staffSeat' | 'staffPhoneSeat' | 'staffExtensionSeat' | 是 | 表示呼入到座席哪一端,staffSeat 为默认值,表示 Web 座席;StaffPhoneSeat 表示呼入到座席手机,MiniProgramSeat 表示小程序座席,staffExtensionSeat 表示呼入到座席绑定的话机 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 会话 ID |
| type | 'phone' | 是 | 电话会话类型 |
| timeout | Number | 是 | 会话接入超时时长,0代表不超时 |
| nickname | String | 是 | 用户昵称 |
| avatar | String | 否 | 用户头像 |
| remark | String | 否 | 备注 |
| peerSource | String | 否 | 渠道来源 |
| channelName | String | 否 | 自定义参数 |
| clientData | String | 否 | 用户自定义参数 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 会话 ID |
| type | 'voip' | 是 | 音频会话类型 |
| timeout | Number | 是 | 会话接入超时时长,0代表不超时 |
| callee | String | 是 | 渠道入口 |
| calleeRemark | String | 否 | 渠道入口备注 |
| userId | String | 是 | 用户的 openId |
| nickname | String | 否 | 用户授权后可获得微信昵称 |
| avatar | String | 否 | 用户授权后可获得微信头像 |
| remark | String | 否 | 备注 |
| peerSource | String | 否 | 主叫号码归属地 |
| ivrPath | {key: String, label: String}[] | 否 | 用户的 IVR 按键路径,key 表示对应按键,label 表示对应的按键标签 |
| clientData | String | 否 | 用户自定义参数 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 会话 ID |
| type | 'video' | 是 | 视频会话类型 |
| timeout | String | 是 | 会话接入超时时长,0代表不超时 |
| userId | String | 是 | 用户的 openId |
| nickname | String | 否 | 用户授权后可获得微信昵称 |
| avatar | String | 否 | 用户授权后可获得微信头像 |
| remark | String | 否 | 备注 |
| | | | |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 会话 ID |
| type | 'internal' | 是 | 内部会话类型 |
| timeout | Number | 是 | 会话接入超时时长,0代表不超时 |
| peerUserId | String | 是 | 主叫座席的账号 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
| closeBy | String | 是 | 表示挂断方: client:用户挂断 seat:座席挂断 admin:系统挂断 timer:定时器挂断 |
| mainReason | String | 否 | 仅在电话类型,并且挂断方为"admin"时存在,表示挂断原因 |
| subReason | String | 否 | 仅在电话类型,并且挂断方为"admin"时存在,表示挂断的详细原因 |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | |
options | sessionId | String | 是 | 指定会话 ID |
参数 | 类型 | 必填 | 备注 | | |
options | status | 否 | |
参数 | 类型 | 必填 | 备注 | | |
options | sessionId | String | 是 | 指定会话 ID | |
| result | ASR识别结果 | 是 | 语音识别结果结构体 | |
| flow | 'IN' | 'OUT' | 是 | 识别方向 IN: 用户侧 OUT: 座席侧 | |
本页内容是否解决了您的问题?