1、新建Tab页对接
设置->对接中心->Tab页对接->添加->填写页面地址->保存
2、Tab页对接url参数说明
Tab页传参示例
https://www.so.com/?customerNumber=%2217854110073%22&_id=%22%22&extras=%22%22&mobile=%5B%7B%22value%22%3A%22178****0073%22%2C%22undesensitizedValue%22%3A%2217854110073%22%7D%5D&accountId=1019&agentName=李雨航&agentNumber=8088&module=call&memo=&customerStatus=&customerOrigin=&customerName=asdasd
通用字段:
1. module(所属模块通话)
module === 'call' (所属模块通话)
module === 'online' (所属模块在线)
module === 'customerCrm' (所属模块客户)
2. accountId(帐户编号)
3. agentName(座席姓名)
4. agentNumber(座席工号)
5. customerName(客户名称)
6. memo(备注)
7. customerOrigin(客户来源)
客户来源枚举值
export const getCustomerOriginName = {
selfDevelop: '普通客户',
busOpportunity: '商机来源',
openSeaCustom: '公海客户'
}
8. customerStatus(客户状态)
客户状态枚举值
export const getCustomerStatusName = {
ordinary: '自拓客户',
VIP: 'VIP客户',
goldCard: '金卡客户'
}
通话模块:
1. module === 'call' (所属模块通话)
2. _id(通话唯一id)
3. customerNumber(客户号码)
4. displayNumber(外显号码)
5. trunkNumber(服务号码)
6. agentName(接听座席)
7. queueName(服务组)
8. callType(通话类型)
通话类型枚举值
export const getCallTypeName = {
incoming: '呼入',
dialout: '外呼',
transfer: '呼叫转移',
consultTransfer: '咨询转移',
webcall: '双向回呼',
previewDialout: '外呼任务',
autoDialout: '智能外呼'
inner: '内部通话'
}
9. status(通话状态)
通话状态枚举值
export const getCallStatusName = {
'CCR_LIMIT':并发限制,
'BLACK_LIMIT'黑名单限制,
'ANSWER'已接听,
'IVR'语音导航中挂机,
'QUEUE_ABANDON'排队放弃,
'LEAVE_MSG'留言,
'AGENT_NO_ANSWER'坐席未接听,
'CUSTOMER_NO_ANSWER'客户未接听,
'THREE_WAY_CALL':三方,
'TRANSFER'呼叫转移,
'CONSULT'咨询已接听,
'CONSULT_TRANSFER': 咨询转移"
}
10. mobile(客户手机号)
在线模块:
1. module === 'online' (所属模块在线)
2. userParams(访客id:取值为userParams.visitorId),
3. toGroupName(服务组)
4. otherParams(访客自定义字段)
5. mobile(客户手机号)
客户模块
1. module === 'customerCrm' (所属模块客户)
2. mobile(客户手机号)
3、tab页常见问题
- 加载外部url链接出现白屏现象,可以通过检查是否浏览器在无痕模式下启用了阻止第三方Cookie,可以尝试通过以下设置来解决问题,具体可以参考以下图示打开浏览器设置找到隐私安全与设置启用允许阻止第三方Cookie
- 打开浏览器设置
- 找到隐私安全与设置
- 启用允许阻止第三方Cookie