[Gelöst] Warteschlange Queues Member bekommt nur einen Anruf

Sebastian:d88

Neuer User
Mitglied seit
27 Jan 2017
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Guthabend,

Ich heiße Sebastian und bin neu in eurem Forum. Ich endschuldige mich schon einmal für meine Rechtschreibung kann leider nichts dafür (Legastheniker) aber gebe mir mühe diese zu vermeiden.


Ich bin dabei ein Call Center zu Programmieren basierend auf Asterisk 14. Ankommende Anrufe landen wie gewünschten in der Warteschlange. AddQueueMember funktioniert auch problemlos were da nicht das wort aber.


Szenario
Teilnehmer A ruft an
Landet in der Warteschlange
Teilnehmer B ruft an
Landet in der Warteschlange
Member Logt sich in der warte schlänge ein
Redet mit Teilnehmer A
Gespräch beendet Teilnehmer A legt auf
Teilnehmer B verweilt aber weiterhin in der Warteschlange und wird nicht zu Freien Member weitergeleitet
Der Member muss sich erst wieder aus und einloggen damit er weiter Gespräche erhält.

Queues.conf
Code:
[general] 
persistentmembers = yes 
updatecdr = yes
autofill = yes




[support] 
musiconhold = default
strategy = rrmemory
servicelevel = 180
timeout = 10 
retry = 5 
reportholdtime = yes 
leavwhenempty = no
joinempty = yes 
wrapuptime = 3 
maxlen = 100
weight = 0


announce-frequency = 90 
announce-holdtime = yes 


periodic-announce-frequency = 60
announce-round-seconds = 30


queue-youarenext = queue-youarenext
queue-holdtime = queue-holdtime
queue-minutes = queue-minutes
queue-seconds = queue-seconds 
periodic-announce = queue-periodic-announce


eventwhencalled = yes
reportholdtime = no
eventmemberstatus = yes
memberdelay = 1
autopause = no
ringinuse = no


extensions.conf
Code:
[warteschleife]
exten => 8,1,AddQueueMember(Support)        
exten => 8,n,Playback(agent-loginok)        
exten => 8,n,Hangup


exten => 9,1,RemoveQueueMember(Support)
exten => 9,n,Playback(agent-loggedoff)
exten => 9,n,Hangup






[eingehend]
exten => externerufnummer,1,goto(call-center,s,1)






[call-center]
exten => s,1,Wait(2)
exten => s,n,GotoIfTime(09:00-23:59|mon-fri|*|*?call-center01,s,1)
exten => s,n,GotoIfTime(09:00-23:59|sat|*|*?call-center01,s,1)
exten => s,n,Goto(call-center-night,s,1) 


[call-center01]
exten => s,1,Answer()
exten => s,n,Playback(welcome)            
exten => s,n,Queue(Support,t)           
exten => s,n,Hangup()


[call-center-night]
exten => s,1,Answer()
exten => s,n,Playback(geschaeftszeiten)                      
exten => s,n,Hangup()


Habe ich irgendwo einen syntax Fehler gemacht oder etwas vergessen?? Ich habe bereits das Forum und das Internet auf den kopf gestellt und finde einfach keine Lösung.

Vielen dank im Voraus.

Gruß

Sebastian

- - - Aktualisiert - - -


Gelöst

Hallo,

Fehler gefunden:

und zwar gibt es das verfahren "rrmemory" nicht mehr in der Strategie und muss durch das neuere verfahren "roundrobin" ersetzt werden und dann klingeln auch wieder die Agenten Telefone wenn sie mit einem Anruf fertig sind.

Gruß

Sebastian
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.