FreeSwitch的呼叫中心中队列中的参数梳理
-
Strategy:策略模式,定义来电根据哪些策略模式查找队列中的客户端.
- Ring-all:同时呼叫所有的客户端,某个接听后其它客户端自动挂断.
- Longest-idle-agent:最大空闲客户端优先。
- Round-robin:最后一次客户端通话的优先.
- Top-down:从上倒下查找客户端
- agent-with-least-talk-time:最少通话时间的客户端优先
- agent-with-fewest-calls:最少通话次数的客户端优先
- sequentially-by-agent-order:按照规则和等级依次查找客户端.
- Level:值越小等级越高
- Position:值越小地位就越高
- random:随机
-
Moh-sound:语音文件参数
-
Record-template:录音文件参数
-
Time-base-score: 时基分数
- Queue:默认为队列,如果设置为队列,任何来电的基础评分在进入队列之前不会被增加(无论他们的呼叫的总长度)。
- System:如果设置为系统,这将增加原来已经通话过(或进入系统)的来电电话基础评分。提高来电评分让在队列中等待时间较长的得到接听.只要在系统中的来电优先于其它队列中的来电。
-
Tier-rules-apply:等级规则应用
- True: 使等级规则设置的参数生效
- Flase: 设置的等级规则无效
-
Tier-rule-wait-second:等级规则设置的时间
梯队的等待时间(进入下个梯队的时间)
主叫需要等待设定时间后,才能根据等级规则查找客户端。 -
Tier-rule-wait-multiply-level:梯队等待级别。
- False:超过Tier-rule-wait-second设置的时间后,为来电按顺序提供所有的等级规则服务。
- True:来电必须等待Tier-rule-wait-second值乘以tier中的level值时间后,为来电按顺序提供所有的等级规则服务。
-
Tier-rule-no-agent-no-wait:true和false
- True: 设置true,来电将跳过等级规则直接查找空闲的客户端.
- False:设置false,根据等级规则查找客户端.
-
Discard-abandoned-after:
主叫方放弃排队后的秒数,用于来电再次呼入队列后是否进入上一次排队位置。如果在设置时间内恢复上一次排队位置,如果不再超过时间就不恢复。 -
Abandoned-resume-allowed:
- True: 主叫电话已经放弃了排队,如果又进入了排队后恢复之前队列中的位置,那么必须要在Discard-abandoned-after设置的时间内进入队列。
- False: 不使用此功能
-
Max-wait-time:最大等待时间,0默认禁用。
任何来电如果超过设置的最大等待时间将退出callcenter排队。如果有来电已经分配了客户端,但是等待超时后可以进入语音信箱. -
Max-wait-time-with-no-agent:最大等待时间与无代理。默认为0被禁用。
在设定的时间内如果没有分配客户端的话,允许主叫离开排队。这个设置将保护所有进入队列后来电,避免客户端发意外注销后来电一直等待。 -
Max-wait-time-with-no-agent-time-reached
默认是5分钟,在超过Max-wait-time-with-no-agent时间后,在本参数定义的时间内拒绝新的来电。这是考虑到没有客户端登录超过5分钟,但是新来电达到五分钟后下限后可以。