Hallo,
(* 1.2)
folgendes Problem: eine Queue in der 2 Agenten sind. Einloggen erfolgt mittels AgentCallbackLogin. Die retry-Zeit ist auf 5 Sekunden gestellt. Wenn Agenten angemeldet sind und jemand die Queue betritt, wird folgende Extension angerufen:
[macro-call2queue]
exten => s,1,Dial(SIP/${ARG1},600)
Loggt sich in dem Moment, wo das Telefon von Agent1 klingelt Agent2 ein, klingelt sein Telefon nicht. Auch nach Ablauf der retry-Time nicht, da der Anruf noch das dial bei Agent1 ausführt.
Ich dachte ich kann das Problem mit einer Dial-Zeit von 10 und retry-Zeit von 1 minimieren. Aber das scheint nicht zu funktionieren. Bei Agent1 sieht das Anrufverhalten der Queue dann folgendermaßen aus: 10 Sekunden klingeln - 12 Sekunden Pause - 10 Sekunden klingeln - 12 Sekunden Pause usw.
Kennt jemand das Problem?
Am liebsten wäre es mir, wenn alle bereits eingeloggten Agenten ständig klingeln und Agenten die sich neu anmelden sofort/nach kurzer Zeit auch mitklingeln.
Gruß
Mario
(* 1.2)
folgendes Problem: eine Queue in der 2 Agenten sind. Einloggen erfolgt mittels AgentCallbackLogin. Die retry-Zeit ist auf 5 Sekunden gestellt. Wenn Agenten angemeldet sind und jemand die Queue betritt, wird folgende Extension angerufen:
[macro-call2queue]
exten => s,1,Dial(SIP/${ARG1},600)
Loggt sich in dem Moment, wo das Telefon von Agent1 klingelt Agent2 ein, klingelt sein Telefon nicht. Auch nach Ablauf der retry-Time nicht, da der Anruf noch das dial bei Agent1 ausführt.
Ich dachte ich kann das Problem mit einer Dial-Zeit von 10 und retry-Zeit von 1 minimieren. Aber das scheint nicht zu funktionieren. Bei Agent1 sieht das Anrufverhalten der Queue dann folgendermaßen aus: 10 Sekunden klingeln - 12 Sekunden Pause - 10 Sekunden klingeln - 12 Sekunden Pause usw.
Kennt jemand das Problem?
Am liebsten wäre es mir, wenn alle bereits eingeloggten Agenten ständig klingeln und Agenten die sich neu anmelden sofort/nach kurzer Zeit auch mitklingeln.
Gruß
Mario