排队呼叫策略

时间:2019-07-04 17:15:49

标签: asterisk asteriskami

我在第一季度和第二季度使用rrmemory作为策略。 队列成员是Local / 3001 @ agent,Local / 3002 @ agent,Local / 3003 @ agent和Local / 3004 @ agent。 第一季度的Local / 3001 @ agent和Local / 3002 @ agent惩罚为0,第一季度的Local / 3003 @ agent和Local / 3004 @ agent惩罚为5 第二季度的Local / 3001 @ agent和Local / 3002 @ agent惩罚5和第二季度的Local / 3003 @ agent和Local / 3004 @ agent惩罚0 现在的要求是,如果惩罚0的座席忙(在通话中),则不要向他们发送新的呼叫,也不要发送新的呼叫给惩罚5的座席。 如果惩罚5座席也很忙(在通话中),则即使惩罚0座席已经在通话中(忙),也要向惩罚0座席发送新呼叫。

我一次只能致电1个座席。 我需要向已加入呼叫的座席发送新呼叫。

1 个答案:

答案 0 :(得分:0)

我认为您无法做到干净整洁。如果将呼叫限制设置为1,则如果该座席正忙,则不会有新呼叫到达该座席;如果未设置,则新呼叫将使他无时无刻不在。

那么,这不可能吗?好吧,如果每个座席都有2个SIP帐户,则可以执行此操作。例如,agent1具有Local / 3001 @ agent,您可以为其创建一个额外的帐户(Local / 4001 @ agent)。这个新帐户的罚款为6。这样,只有当所有座席都在通话中时,才会呼叫“额外座席”。这不是很干净,但是如果您使用Linphone或某些允许您在一台设备上注册2个帐户的软件电话,则可以。

无论如何,在我看来,将2个呼叫发送给一个座席不是一个好主意。如果您希望随后收到所有座席都在通话中的通知,我可以使用其他方法(电子邮件,将通知推送到其浏览器等)。

希望我有所帮助:)