Die 3CX-Telefonanlage ist durchaus mächtig und dennoch hängt es manchmal an vermeintlichen Kleinigkeiten. So lassen sich die Geschäftszeiten recht gut konfigurieren sowie Urlaube und Feiertage. Aber gerade bei den beiden letzteren gibt es je nach Anforderung durchaus ein Manko.
In diesem Beitrag, der auf einem Fall aus der Praxis beruht, geht es darum, das von Heiligabend (Weihnachten) bis zum Feiertag “Heilig Drei Könige” zwar die Firma offiziell geschlossen ist, aber dennoch das Büro besetzt sein kann. Daher sollen die Telefone einen Moment lang klingeln, bevor eine Ansage kommt.
Direkt in der Verwaltungskonsole der 3CX lässt sich das nur bedingt bis gar nicht abbilden, wenn es denn automatisiert sein soll. Man könnte zwar durchaus ein entsprechendes Konstrukt mit IVR, Signalisierungsgruppe(n) etc. umsetzen, allerdings müsste dann daran gedacht werden, zu den jeweiligen Zeitpunkten die Ansagen zu ändern und mehr.
Der Wunsch, das man für Feiertage, Urlaub, usw. direkt an eine Signalisierungsgruppe oder einen IVR weiterleiten könnte existiert schon sehr lange. Je nach 3CX-Forum finden sich da durchaus Beiträge bis 2011 zurück. Leider hat sich an dieser Stelle bislang nichts getan.
Statt nun alles manuell machen zu müssen geht es da einfacher mit einer sehr kleinen Callflow-App, die prüft, ob ein eingehender Anruf im definierten Zeitraum liegt. Ist das der Fall wird an eine bestimmte Signalisierungsgruppe weitergeleitet, ist das nicht der Fall an eine Andere.
Im Call Flow Designer (CFD) sieht das so aus:
Die Verarbeitung erfolgt von links nach rechts. In der ersten Bedingung (Condition) ist der Zeitraum festgelegt:
In diesem Fall also der gewünschte Zeitraum. Trifft die Bedingung zu, wird an eine bestimmte Signalisierungsgruppe weitergeleitet. Nimmt niemand (aus dieser Gruppe) den Anruf entgegen, wird an einen IVR weitergeleitet der lediglich eine Ansage abspielt.
Die beiden anderen Bedingungen verwenden statt eines Zeitraumes die Vorgaben “Office Hours” bzw. “Out of Office Hours”, um an die jeweils gewünschten Signalisierungsgruppen weiterzuleiten.
Diese Call Flow-App kompiliert via Verwaltungskonsole der 3CX unter “Erweitert – Callflow-Apps” hochgeladen und beim entsprechenden SIP-Trunk als Rufziel eingetragen erledigt den Job von selbst und niemand muss an Heiligabend oder Heilige Drei Könige (oder davor und danach) daran denken eine Ansage zu ändern oder irgendetwas anderes anzupassen.
Quellen
3CX – Getting Started – Creating a Simple Call Flow
3CX – Time-based Routing Without Programming
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Schreibe einen Kommentar