Hallo allerseits,
Daten:
- 3CX OnPremise.
- CallFlowDesigner vorhanden.
wir wollen für unseren Kundensupport eine festgelegte Ruf-Reihenfolge mit festgelgter Klingeldauer einstellen.
Die Reihenfolge ändert sich jeden Wochentag.
Wenn möglich: Die Mitarbeiter, bzw. Nebenstellen-Nummern sollen in einer Datenbank stehen, damit wir diese über eine PHP Anbindung flexibel verschieben können.
Beispiel - Callflow:
1. Anne (30 sek)
2. Bernd (30 sek)
3. Anne (30 sek)
4. Bernd (30 sek)
5. Caro (1 Min)
6. Detlef (1 Min)
7. Voicemail
Eingehender Anruf -> A -> B -> A -> B -> C -> D -> Voicemail
----------------------
Dirty Lösung:
Eine CallQueue für A&B (30 Sek klingeln) und eine CallQueue für C&D (1 Min klingeln).
Dann wäre die Logik: Call -> CallQ-AB -> CallQ-AB -> CallQ-CD -> Voicemail
Da ich aber feste Zeiten haben muss bis C oder D angerufen werden, schalte ich eine CallFlowApp dazwischen, die prüft ob die Q's überhaubt erreichbar sind.
Falls z.B. alle in der Q abgemeldet oder im Gespräch sind, soll der Anrufer trotzdem 2 Min warten, bevor C&D angerufen werden
(in den 2 Min kann geprüft werden ob A&B wieder frei sind).
Soweit so gut, allerdings muss man um die CallQ's zu ändern immer ins 3CX Admin Interface.
Das ist nicht automatisch und kann auch nicht von den Abteilungsleitern durchgeführt werden.
Ich brauche also eine Möglichkeit um die CallQ automatisiert zu ändern, z.B. per API und DB.
Oder aber eine eigene CallQ zu "bauen" z.B. mit dem CallFlowDesigner.
In der 3CX Doku und im Forum habe ich keine Möglichkeit gefunden um die CallQ in 3CX automatisiert zu ändern.
Mit dem CallFlowDesigner kann ich zwar eine DB einbinden, aber ich kann dort keine CallQ Logik nachbauen,
sobald ein Anruf transferiert ist, kann ich den Call nicht an den nächsten weitergeben.
Langer Text, aber kann jmd. helfen?
PS:
Dies ist mein erster Eintrag hier, darum schonmal Sorry, falls ich irgendwas übersehen habe.
Daten:
- 3CX OnPremise.
- CallFlowDesigner vorhanden.
wir wollen für unseren Kundensupport eine festgelegte Ruf-Reihenfolge mit festgelgter Klingeldauer einstellen.
Die Reihenfolge ändert sich jeden Wochentag.
Wenn möglich: Die Mitarbeiter, bzw. Nebenstellen-Nummern sollen in einer Datenbank stehen, damit wir diese über eine PHP Anbindung flexibel verschieben können.
Beispiel - Callflow:
1. Anne (30 sek)
2. Bernd (30 sek)
3. Anne (30 sek)
4. Bernd (30 sek)
5. Caro (1 Min)
6. Detlef (1 Min)
7. Voicemail
Eingehender Anruf -> A -> B -> A -> B -> C -> D -> Voicemail
----------------------
Dirty Lösung:
Eine CallQueue für A&B (30 Sek klingeln) und eine CallQueue für C&D (1 Min klingeln).
Dann wäre die Logik: Call -> CallQ-AB -> CallQ-AB -> CallQ-CD -> Voicemail
Da ich aber feste Zeiten haben muss bis C oder D angerufen werden, schalte ich eine CallFlowApp dazwischen, die prüft ob die Q's überhaubt erreichbar sind.
Falls z.B. alle in der Q abgemeldet oder im Gespräch sind, soll der Anrufer trotzdem 2 Min warten, bevor C&D angerufen werden
(in den 2 Min kann geprüft werden ob A&B wieder frei sind).
Soweit so gut, allerdings muss man um die CallQ's zu ändern immer ins 3CX Admin Interface.
Das ist nicht automatisch und kann auch nicht von den Abteilungsleitern durchgeführt werden.
Ich brauche also eine Möglichkeit um die CallQ automatisiert zu ändern, z.B. per API und DB.
Oder aber eine eigene CallQ zu "bauen" z.B. mit dem CallFlowDesigner.
In der 3CX Doku und im Forum habe ich keine Möglichkeit gefunden um die CallQ in 3CX automatisiert zu ändern.
Mit dem CallFlowDesigner kann ich zwar eine DB einbinden, aber ich kann dort keine CallQ Logik nachbauen,
sobald ein Anruf transferiert ist, kann ich den Call nicht an den nächsten weitergeben.
Langer Text, aber kann jmd. helfen?
PS:
Dies ist mein erster Eintrag hier, darum schonmal Sorry, falls ich irgendwas übersehen habe.