AnyChat技术支持论坛
标题: 智能排队坐席端路由策略设置 [打印本页]
作者: 佰锐科技-邵光清 时间: 2016-11-10 22:04
标题: 智能排队坐席端路由策略设置
本帖最后由 佰锐科技-邵光清 于 2016-11-10 22:07 编辑
为了满足使用AnyChat产品的客户在各种应用场景下,更加灵活、方便、高效地使用AnyChat智能排队功能,在新版本中,AnyChat智能排队在坐席端支持两种不同的路由策略:技能组路由策略、队列组路由策略。用户可根据自身的应用场景自行选择合适的路由策略。
一、技能组路由策略
技能组路由策略的功能在AnyChat V5.3版本中就具备了,在服务集群产品中功能又有增强,使用技能组路由策略的业务场景如下:
1. 客户登录后进入目标业务的队列中排队
2. 柜员登录时关联1~N个技能
3. 每一个业务队列关联1~N个技能
4. 路由逻辑:1)客户所在的业务队列关联了哪些技能;2)路由到同时具备这个队列所关联的所有技能的坐席(柜员)。如图:
二、队列组路由策略
队列组路由策略的功能在AnyChat服务集群产品中提供,使用队列组路由策略的业务场景如下:
1. 客户登录后进入目标业务的队列中排队
2. 柜员登录时关联1~N个队列组(每个队列组包含N个队列)
3. 路由逻辑:1)根据柜员关联的队列组,已知此柜员所能服务的所有业务队列;
2)直接路由到能服务此业务队列的柜员。如图:
三、功能实现的Web示例代码
1) 队列组路由策略
- // 设置坐席身份
- var dwAgentFlags = ANYCHAT_OBJECT_FLAGS_AGENT + ANYCHAT_OBJECT_FLAGS_AUTOMODE;
- BRAC_SetSDKOption(BRAC_SO_OBJECT_INITFLAGS, dwAgentFlags);
- //坐席关联队列组
- var queueGroupValue = "[2001,2002]";
- var attribute = "{\"flags\":"+ dwAgentFlags + ",\"priority\":" + 5+ ",\"queuegroups\":"+ queueGroupValue +"}";
- BRAC_ObjectSetValue(ANYCHAT_OBJECT_TYPE_CLIENTUSER, currentAgentID, ANYCHAT_OBJECT_INFO_STRINGTAG, attribute);
复制代码2) 技能组路由策略
- // 设置坐席身份
- var dwAgentFlags = ANYCHAT_OBJECT_FLAGS_AGENT + ANYCHAT_OBJECT_FLAGS_AUTOMODE;
- BRAC_SetSDKOption(BRAC_SO_OBJECT_INITFLAGS, dwAgentFlags);
复制代码- //V5.3版本中的技能属性设置
- //为队列设置技能属性(服务端C#代码)
- int businessType = 1; //技能属性值为1、2、4、...,或者这些值的组合值
- AnyChatServerSDK.BRAS_ObjectSetValue(AnyChatServerSDK.ANYCHAT_OBJECT_TYPE_QUEUE, queueInfo.QueueID, AnyChatServerSDK.ANYCHAT_OBJECT_INFO_ATTRIBUTE, ref businessType, sizeof(int));
- //为坐席设置技能属性(Web代码)
- var dwAttributeClient = -1;
- BRAC_ObjectSetValue(ANYCHAT_OBJECT_TYPE_CLIENTUSER, mSelfUserId, ANYCHAT_OBJECT_INFO_ATTRIBUTE, dwAttributeClient);
复制代码- //服务集群产品的技能组设置代码
- // 坐席关联队列组(增加)
- var skillGroupValue= "[1001,1002]";
- var attribute = "{\"flags\":"+ dwAgentFlags + ",\"priority\":" + 5+ ",\" skillgroups \":"+ skillGroupValue+"}";
- BRAC_ObjectSetValue(ANYCHAT_OBJECT_TYPE_CLIENTUSER, currentAgentID, ANYCHAT_OBJECT_INFO_STRINGTAG, attribute);
复制代码
作者: xuan121 时间: 2016-12-1 17:25
你好,一个用户可以拍多个队列吗
作者: 佰锐科技-刘洋 时间: 2016-12-1 17:43
你好 一个用户只能排一个队列
作者: xuan121 时间: 2016-12-2 09:48
一个队列可以分属不同的营业厅吗?
作者: 佰锐科技-梁国桦 时间: 2016-12-2 10:01
不行的,一个队列只能分属在一个营业厅
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) |
Powered by Discuz! X3 |