Einführung
Haben Sie sich schon einmal gefragt, warum das jtel System so viele Variablen in der Konfiguration der Servicenummern-Parameter zur Verfügung hat?
Die folgenden Screenshots zeigen Ihnen die derzeit verfügbaren Parameter.
- Warum also so viele?
- Und warum wächst die Liste mit jedem Release weiter an?
- Und wie können Sie diese nutzen?
Demo-Szenario
Zum besseren Verständnis betrachten wir ein einfaches Demoszenario, bei dem das System von mehreren Niederlassungen gemeinsam genutzt wird.
Stellen Sie sich vor, Sie müssen eine IVR-Anwendung erstellen, die für die Servicenummer in München Folgendes tun soll:
- Während der Geschäftszeiten der Münchner Niederlassung
- eine Begrüßungsansage "Willkommen in unserer Münchner Niederlassung" abspielen
- die Auswahlmöglichkeit für den Anrufer, die 1 für den Vertrieb und die 2 für den technischen Support zu drücken
- Verbinden entweder mit dem Vertrieb oder dem technischen Support, je nachdem, welche Wahl der Anrufer trifft
- Außerhalb der Münchener Geschäftszeiten oder an Feiertagen
- eine Ansage mit den Öffnungszeiten der Münchener Niederlassung abspielen
Sie könnten die Anwendung in etwa so aufbauen:
Dann, eine Woche später, erhalten Sie eine Aufforderung, die folgende Anwendung für die Servicenummer der Niederlassung Amsterdam zu erstellen:
- Während der Geschäftszeiten der Filiale in Amsterdam
- eine Begrüßungsansage abzuspielen, die den Anrufer in der Niederlassung Amsterdam willkommen heißt
- die Auswahlmöglichkeit für den Anrufer, die 1 für den Vertrieb und die 2 für den technischen Support zu drücken
- Verbinden entweder mit dem Vertrieb oder dem technischen Support in Amsterdam, je nachdem, welche Wahl der Anrufer trifft
- Außerhalb der Amsterdamer Bürozeiten oder an niederländischen Feiertagen
- die Ansage mit den Öffnungszeiten der Amsterdamer Niederlassung abzuspielen
Sie kopieren die Anwendung und ändern Folgendes:
- die Öffnungszeiten und Feiertage auf die Amsterdamer und niederländischen Öffnungs- und Feiertagslisten
- die Begrüßungs- und Schließungsansagen auf die Ansagen für die Amsterdamer Niederlassung
- die in den Verbindungsobjekten für Vertrieb und Support verwendete Zielnummern
Dann, eine Woche später, erhalten Sie eine Anfrage, die gleiche Anwendung für die Londoner Niederlassung zu erstellen ...
Gibt es einen besseren Weg?
Die gute Nachricht ist: ja, die gibt es!
Sie müssen die Anwendung nur einmal erstellen, und Sie können die Anwendung für alle drei Servicenummern wiederverwenden.
Sie gehen folgendermaßen vor:
Variable Objekte verwenden
Variable Objekte in der jtel IVR werden verwendet, um die gleiche Funktionalität wie "fix definierte" Objekte auszuführen, aber basierend auf dem Inhalt einer Variable.
Schauen wir uns die Objekte Ausgabe Ansage und Ausgabe variable Ansage an:
Beide sehen gleich aus, bis auf das Zahnrad am variablen Objekt.
Lassen Sie uns beide genauer anschauen:
Das Objekt Ausgabe Ansage stellt Ihnen Dropdown-Listen zur Verfügung, in denen Sie aus allen Prompts, die Sie in das System hochgeladen haben, die gewünschte Ansage auswählen können.
Dahinter verbirgt sich ein fester Wert, also eine eindeutige ID, die mit der Anwendung gespeichert wird.
Das Objekt Ausgabe variable Ansage stellt Ihnen ein Feld zur Verfügung, in das Sie etwas eingeben können.
Was geben Sie also hier ein?
- Sie geben die ID der Ansage ein, die Sie abspielen möchten.
Um zum Beispiel die gleiche Ansage wie im Objekt "Ausgabe Ansage" abzuspielen, benötigen Sie die ID der Ansage "JTEL - Willkommen", die in unserem Fall 2 ist.
- Sie können die ID wie im folgenden Screenshot gezeigt finden:
Wenn Sie also den Wert 2 in das Feld ID - Ansage eingeben, wird "JTEL - Willkommen" abgespielt.
Variablen verwenden
Sie können in dieser Eingabemaske anstatt einer Zahl (in unserem Beispiel die "2") auch Variablen verwenden. Daher haben diese "variablen" Objekte auch ihre Namen.
Stellen wir uns vor, Sie haben eine Variable $myPrompt deklariert und dieser den Wert 2 zugewiesen.
Dann würden Sie das gleiche Ergebnis erhalten.
Auffüllen der Variablen mit den Servicenummern-Parametern
Jetzt kommt der Trick mit den Parametern bei der Service-Rufnummer.
Wenn Sie Servicenummer-Parameter einrichten, deklariert das System Variablen für Sie, bevor die Anwendung gestartet wird.
Wenn Sie also zum Beispiel Folgendes in der Servicenummer einrichten:
Was tatsächlich passiert, ist, dass das jtel-System der Variablen $announcement1_id (links dargestellt) den Wert der ID der JTEL - Willkommen Ansage zuweist, wenn die Routing-Anwendung gestartet wird.
Sie erhalten also eine Variable namens $announcement1_id, die in diesen Beispiel den Wert 2 enthält.
Ähnlich verhält es sich beim Einrichten dieser beiden Parameter:
- $holidaylists1_id wird die ID der Feiertagsliste für Bayern enthalten
- $openingtimes1_id enthält die ID der Öffnungszeitenliste "Munich Office" für das Büro München
Fertige Anwendung
Die fertige Anwendung sieht in etwa so aus:
Variable Objekte
Lassen Sie uns die variablen Objekte genauer anschauen. Wie Sie sehen können, beziehen sich alle auf Variablen, die in der Servicenummer als Parameter definiert sind.
Verteilung Öffnungszeiten
Willkommen
Geschlossen
Verbinde Vertrieb
Verbinde Support
Servicenummer-Parameter
Und schließlich sehen wir uns die relevanten Parameter an, die der Servicenummern zugewiesen sind.
Andere Servicenummern
Die beiden anderen Servicenummern würden auf die gleiche Weise konfiguriert werden - mit der gleichen Routing-Anwendung, aber unterschiedlichen Parametersätzen für die Ansagen, Öffnungszeiten und Feiertagslisten sowie Verbindungsziele.
Schlussfolgerungen
Die Verwendung von "variablen" Objekten ermöglicht es Ihnen, generische, wiederverwendbare Anwendungen zu erstellen.
Sie können diese Anwendungen parametrieren, indem Sie Zuweisungen an Variablen über die Parameter der Service-Rufnummer vornehmen.
Dies ermöglicht eine schnelle und einfache Wiederverwendung von Anwendungen, für die Sie variable Inhalte festlegen können:
- Die verwendete Sprache
- die im Routing verwendeten ACD-Gruppen
- IVR-Statistik-Marker
- Öffnungszeiten
- Feiertage
- Zielrufnummern
- Benutzerprofile
- TTS-Engines
Während wir das System weiter entwickeln, halten Sie Ausschau nach neuen Parametern. Sobald Sie eine neue Variable in den Parametern sehen, können Sie sicher sein, dass es ein passendes IVR-Objekt dazu geben wird!
Probieren Sie es aus - viel Spaß und viel Erfolg!