Zum Inhalt springen
Hilfedokumentation für den IN-Servicemanager

IN-ServiceManager Bedienungsanleitung

Suchen
Hilfedokumentation für den IN-Servicemanager

IN-ServiceManager Bedienungsanleitung

IN - ServiceManager Bedienungsanleitung

Einführung

  • Übersicht Administrator-Portal

Team und Benutzerverwaltung

  • Verwaltung von Benutzerkonten
  • Benutzerrollen
  • Datumslisten
  • Zeitintervalle

Dienste und Routingpläne

  • Servicenummern
  • Routingpläne
  • Nodes
  • Beispielroutingpläne
  • UMS Rufnummern
  • Playlists
  • Audiodateien
  • Vorwahlen
  • Nummernlisten
  • Globale Variablen

Daten und Statistiken

  • Verwaltung von Wallboards
  • Statistiken
  • Statistikkonfiguration
View Categories
  • Home
  • Doku
  • Dienste und Routingpläne
  • Nodes

Nodes

14 min read

Die Dienstdefinition findet in dem grafischen Tool „Map Studio“ statt. Mit Hilfe dieses Tools werden einzelne Nodes zu einem Gesamtablaufplan für die Anrufverteilung (Routingplan) kombiniert.
In diesem Abschnitt werden alle verfügbaren Nodes (Funktionsblöcke) und deren Parameter beschrieben.
Die Namen der Nodes sind systembedingt nur in englischer Sprache verfügbar.


Answer Call

Wenn dieser Node ausgeführt wird, wird das eingehende Gespräch vom IN-Servicemanager angenommen.
Standardmäßig werden die eingehenden Gespräche vom IN-ServiceManager nicht beantwortet.
Dieser Node hat keine konfigurierbaren Parameter.


Branch on Area Code

Dieser Node ermöglicht es eine von der Vorwahl des Anrufers abhängige Verzweigung im Dienst zu erstellen.

Hierzu ist es notwendig zunächst eine Vorwahlliste zu definieren. Diese Vorwahllisten können Sie im Hauptmenü „Dienste“ unter „Vorwahlen“ konfigurieren.
Diese Listen können aus bereits im System vordefinierten Gebieten (Bundesländer) und/oder einzelnen manuell eingegebenen Vorwahlen bestehen.
Unter dem Hilfethema „Vorwahllisten“ finden Sie nähere Informationen zur Erstellung.

Sobald Sie ihre individuelle Liste zusammengestellt und gespeichert haben, können Sie diese im Node „Branch on Area Code“ benutzen.
Wenn der Anrufer aus der angegebenen Vorwahlliste kommt, wird der Dienst hinter dem „Matched“-Ausgang weitergeführt, wenn der Anrufer nicht aus der Vorwahlliste kommt, wird der Dienst hinter dem „Not Matched“ Ausgang weiter ausgeführt.

Beispielroutingplan Vorwahlen


Branch on Company Variable

Dieser Node ermöglicht es eine dienstübergreifende „zentrale Schaltung“ zu konfigurieren. Die Node kann in mehreren Routingplänen parallel eingesetzt werden und dann über die Funktion „Globale Variablen“ aktiviert werden.
Ein möglicher Anwendungsfall ist eine Notfall-Situation. In diesem Fall sollen sämtliche Servicerufnummern nicht mehr „normal“ geroutet werden, sondern durch die Aktivierung auf eine zentrale Notfall-Ansage umgeleitet werden.

Voraussetzung ist das eine entsprechende „Company Variable“ definiert wurde. Wählen sie hierfür den Menüpunkt „Globale Variablen“ aus.

Sie vergeben hierzu einen Namen und ein „Tag“. Dieser „Tag“ wird später in den Parametern der Node eingegeben.
Die Steuerung erfolgt über das Setzen des Hakens im Schaltkästchen „Aktiv“.
Im Dienst für die Servicenummer wird der Ausgang „True“ bei „Aktiv“-gesetzt und „False“ bei „Aktiv“ nicht-gesetzt genommen.
Wurde die Node nicht korrekt eingerichtet erfolgt das weitere Routing über den Ausgang „Failed“.
Beispielroutingplan


Branch on Number List

Mit diesem Node wird geprüft, ob sich die Vorwahl eine übermittelten Rufnummer in einer Rufnummernliste befindet.

Die Prüfung erfolgt nicht auf Basis der gesamten Rufnummer, sondern bezieht sich auf die Vorwahl (Präfix). Werden z.B. in der Nummernliste die Mobilfunkvorwahlen (0170, 0171, …etc) konfiguriert, werden die ersten Stellen der übermittelten Rufnummer geprüft um eine mögliche Übereinstimmung festzustellen.
Die zu prüfende Rufnummer wird konfiguriert, indem auf den Node geklickt wird und im Bereich links unter den Node-Parametern das „+“ klickt. Hier kann nun eine Rufnummer entweder als Konstante oder auch als Variable vom Typ „String“ angegeben werden.
Die Nummernlisten werden über den separaten Menübereich „Nummernliste“ konfiguriert.

Nummernlisten


Branch on Time Ranges

Mit diesem Node kann im Servicenummern-Dienst geprüft werden, ob der Anruf in einem definierten Zeitfenster stattfindet, z.B. ruft der Anrufer während oder ausserhalb der Arbeitszeiten an.

Der Node kann auf ein oder mehrere Zeitbereiche verzweigen (maximal 30). Neue Zeitbereiche werden durch Rechts-Klick auf den Node und „Add Match Branch“ hinzugefügt.
Die einzelnen Zeitbereiche werden auf der linken Menüleiste unter „Zeitintervalle“ konfiguriert.

-> Zeitintervalle


Change Variable Type

Unter Umständen kann es notwendig sein den Variablentyp einer Variablen zu ändern, z.B. einen „String“ in eine „Phonenumber“.
Der Node „Change Variable Type“ stellt diese Funktion zur Verfügung.

In der Sektion „From“ kann nur eine Variable eines bestimmten Typs angegeben werde, jedoch ist es möglich diese eine Eingansvariable im aus der „From“-Sektion in mehrere Variablen in der „To“ Sektion umzuwandeln.
Wenn die Konvertierung erfolgreich war, verzweigt der Node aus dem „Success“ Ausgang, in allen anderen Fällen aus dem „Failed“-Ausgang.


Check Call Type

Dieser Node verzweigt auf Basis des Ursprung des eingehenden Anrufs.
Es kann zwischen dem ursprünglichen Anrufer oder der Umleitung des eingehenden Anrufs unterschieden werden.

Der Node muss mit folgenden Parametern konfiguriert werde:

  • Numer to check: Hier kann man zwischen dem originalem Anrufer und der umleitenden Nummer wählen
  • Mobile Number List: Hier wird die Liste der Mobilfunkvorwahlen angegeben. Für Deutschland bietet das System die voreingestellte Liste „Mobilvorwahlen“ an.
  • Country Code: Um festzustellen, on ein Anruf aus dem Ausland kommt, muss der Node die Ländervorwahl kennen. Im Falle von Deutschland ist dies die „49“

Die Ausgänge des Nodes sind:

  • Payphone: Diese Ausgang wird genommen, wenn der Anruf aus einer Telefonzelle o.ä. kommt
  • Mobile: Dieser Ausagng wird im Falle eines Anrufs aus dem Mobilfunk genommen.
  • National: Dieser Ausgang wird im Falle eines Anrufs aus dem Inland genommen.
  • International: Dieser Ausgang wird im Falle eines Anrufs aus dem Ausland genommen.

Check Option

Dieser Node verzweigt basierend auf dem Wert eines Boolean Objekts. Ist der Boolean Wert „true“ wird der Ausgang „On“ genommen, ist der Boolean Wert „false“ wird der „Off“ Ausgang genommen.

Dieser Node wird häufig im Zusammenhang mit „User configurable“ Variablen genutzt. Der Besitzer kann eine Boolean Variable als „User-Configurable“ definieren. Somit kann auf einfache Art, Einfluss auf den Routingplan genommen werden, ohne den grafischen Routingplan Editor verwenden zu müssen.

Im obigen Beispiel ist die Option ‚internationale Anrufer sperren‘ aktiviert.
Als Ergebnis der Check Option wird ‚true‘ geliefert und das Routing erfolgt über den Ausgang „On“.


Check Time

Dieser Node vergleicht die aktuelle Zeit des Anrufs mit einem vorgegebenen Zeitpunkt.
Der Node hat zwei Ausgänge, „Before“ (vor) und „EqOrAfter“ (gleich oder nach), somit verzweigt der Node, ob der Anrufs vor oder nach einer gegebenen Zeit stattfindet.
Der Parameter „DateTimeInput“ kann sowohl eine konstante, als auch eine Variable sein.


Compare Integer

Mittels dieses Nodes können zwei Integer Werte miteinander verglichen werden. Die beiden zu vergleichenden Werte können sowohl Konstanten, als auch Variablen sein.

Der Node wird zunächst mit dem zu vergleichendem Integer-Wert konfiguriert. Dies geschieht durch Klick auf den Node, im linken Bereich des Arbeitsbereiches kann nun der Eingangswert gesetzt werden.
Es kann sich hierbei sowohl um eine Konstante, als auch um eine Variable handeln.
Nun werden ein oder mehrere Ausgänge konfiguriert. Bei der initialen Platzierung des Nodes auf der Arbeitsfläche besitzt dieser einen „Matched“ Ausgang.
Nach Wunsch können weitere Ausgänge durch Rechts-Klick auf den Node und „Add „Match“ Branch“ hinzugefügt werden.
Jeder „Matched“ Ausgang wird der Reihe nach abgearbeitet, sobald die konfigurierte Bedingung des Ausgangs zutrifft, wird der entsprechende Ausgang genommen.
Die Bedingung des Ausgangs wird aus einem Wert (Value) und einem Operand (Match Type) kombiniert, der Operand kann „Equal to“ (gleich), „Less Than“ (kleiner als) oder „Greater than“ (größer als) sein.


Compare String

Mittels dieser Nodes können zwei Werte miteinander verglichen werden. Die beiden zu vergleichenden Werte können Konstanten oder auch Variablen sein.

Der Node wird zunächst mit dem zu vergleichenden String-Wert konfiguriert. Dies geschieht durch klick auf den Node, im linken Bereich des Arbeitsbereiches kann nun der Eingangswert gesetzt werden. Es kann sich hierbei sowohl um eine Konstante, als auch um eine Variable handeln.
Nun werden ein oder mehrere Ausgänge konfiguriert. Bei der initialen Platzierung des Nodes auf der Arbeitsfläche besitzt dieser einen „Matched“ Ausgang. Nach Wunsch können weitere Ausgänge durch Rechts-Klick auf den Node und „Add „Match“ Branch“ hinzugefügt werden.
Jeder „Matched“ Ausgang wird der Reihe nach abgearbeitet, sobald die konfigurierte Bedingung des Ausgangs zutrifft, wird der entsprechende Ausgang genommen.
Die Bedingung des Ausgangs wird aus einem Wert (Value) und einem Operand (Match Type) kombiniert, der Operand kann „Equal to“ (gleich), „Starts with“ (beginnt mit), „Ends with“ (endet mit) oder „Contains“ (enthält) sein.


Dtmf Menu

Dieser Node erlaubt es dem Anrufer mit einem Tastendruck auf seinem Telefon (DTMF) im Dienst zu verzweigen.

Der Node hat 2 vordefiniert Ausgänge, „Other key pressed“ und „Timed Out“.
Um den „DTMF Menu“ Node zu konfigurieren, müssen die Ausgänge dem Node hinzugefügt werden. Per Rechts-Klick auf die Kopfzeile des Nodes lassen sich Ausgänge hinzufügen. Sobald der neue Ausgang hinzugefügt wurde wird die entsprechende Ziffer zugeordnet. Dies geschieht durch Klick auf den neuen Ausgang des Nodes, auf der linken Seite im Arbeitbereich kann nun die enstsprechende Ziffer (0-9, * und #) eingetragen werden.

Der Node besitzt mehrere Parameter, die das Verhalten des Nodes konfigurieren.

ParameterBeschreibung/Funktion
PromptDieser Parameter muss angegeben werden. Hier wird die Ansage konfiguriert, mit der der Anrufer zur Eingabe der Ziffer aufgefordert wird. Die Ansage wird aus der Liste der verfügbaren Ansagen ausgewählt.
Tone AudioOptionaler Parameter, welcher mit dem folgenden Parameter „Play Tone“ zusammenhängt. In diesem Parameter kann die Ansage gewählt werden, welche nach dem Prompt abgespielt wird. Diese Ansage wird aus der Liste der verfügbaren Ansagen ausgewählt.
Diese Ansage wird nur abgespielt, wenn der Parameter „Play Tone“ gesetzt ist.
Play ToneOptionaler Parameter, wenn dieser Parameter auf „true“ gesetzt wird, wird die Ansage, welche in „Tone Audio“ definiert wurde, abgespielt. Falls der Parameter „Tone Audio“ nicht gesetzt wurde, wird ein „Beep“ abgespielt.
TimeoutDieser optionale Parameter definiert den Timeout, nach dem der „Timed Out“ Ausgang ohne Eingabe einer Ziffer genommen wird.
RepeatsDieser optionale Parameter definiert die maximale Anzahl von Eingabeversuchen, wenn der Anrufer keine Ziffer eingibt. Falls dieser Parameter nicht angegeben wird werden maximal 2 Versuche angenommen.
Wrong Input AudioDieser Parameter definiert die Ansage, welche bei einer falschen Eingabe abgespielt wird. Die Ansage wird aus der Liste der verfügbaren Ansagen ausgewählt.
Wrong Input RepeatsDieser optionale Parameter definert die maximale Anzahl von Eingabeversuchen, wenn der Anrufer eine falsche/nicht definierte Ziffer eingibt. Falls dieser Parameter nicht angegeben wird werden maximal 2 Versuche angenommen.
Timed Out AudioDieser Parameter definiert die Ansage, welche bei einer keiner Eingabe einer Ziffer abgespielt wird. Die Ansage wird aus der Liste der verfügbaren Ansagen ausgewählt.
-> Audiodateien

-> Beispielroutingpläne: einfaches IVR mit Zeitplan


Dtmf String

Dieser Node erlaubt dem Anrufer eine Anzahl von Ziffern über das Telefon einzugeben. Diese Ziffern können später im Servicenummern-Dienst benutzt werden, z.B. als neue Zielnummer.

Der Node besitzt mehrere Parameter, die das Verhalten des Nodes konfigurieren.

ParameterBeschreibung/Funktion
PromptDieser Parameter muss angegeben werden. Hier wird die Ansage konfiguriert, mit der der Anrufer zur Eingabe der Ziffern aufgefordert wird. Die Ansage wird aus der Liste der verfügbaren Ansagen ausgewählt.
Play toneDies ist ein optionaler Parameter. Der Wert dieses Parameters kann „true“ oder „false“ sein.
Wenn der Parameter auf „true“ gesetzt wird, wird nach der Ansage (Prompt) ein Beep Ton abgespielt.
Wenn der Parameter nicht gesetzt wird, wird kein Ton gespielt.
Result StringDieser Parameter definiert die Variable, in der die eingegebenen Ziffern gespeichert werden. Der Typ der Variable ist „String“.
CallDieser Parameter definiert von welchem Call Leg (ein- oder ausgehend) die Ziffern angefragt werden. Dieser Parameter ist optional, wenn nichts angegeben wird, werden die DTMF Ziffern von eingehenden Gespräch empfangen.
Number of digitsMit diesem optionalen Parameter wird die Anzahl der zu sammelnden Ziffern definiert. Sobald die definierte Anzahl von Ziffern empfangen wurde verzweigt der Node aus dem „Success“ Ausgang. Wenn der Parameter nicht gesetzt wird, wird die Eingabe fortgesetzt, bis entweder der Timeout (siehe weiter unten) oder der „Termination Key“ empfangen.
Termination KeyMit diesem optionalen Parameter wird die Ziffer definiert, mit der die Eingabe abgeschlossen wird (z.B. „*“ oder „#“).
Initial TimeoutMit diesem optionalen Parameter wird der anfängliche Timeout eingestellt, bevor die erste Ziffer eingegeben wird. Wenn der mit diesem Parameter konfigurierte Timeout abläuft, ohne das eine Ziffer eigegeben wird, verzweigt der Node aus dem „Timed Out“ Zweig.
Inter-digit timeoutMit diesem optionalen Parameter wird der Timeout zwischen den einzelnen Ziffern eingestellt. Wenn der mit diesem Parameter konfigurierte Timeout abläuft, ohne das eine weitere Ziffer eigegeben wird, verzweigt der Node aus dem „Timed Out“ Zweig.
Timed out audioMit diesem optionalen Parameter wird das Audio konfiguriert, welches im Timeout-Fall (siehe ober) gespielt wird, bevor der Node aus dem „Timed Out“ Ausgang verzweigt.
RepeatsMit diesem optionalen Parameter wird die maximale Anzahl von Eingabeversuchen konfiguriert.

End Call

Dieser Node beendet das Gespräch über den IN-Servicemanager.

Dieser Node besitzt zwei optionale Parameter, über die der Auslösegrund (Release Cause) mit dem das Gespräch beendet werden soll definiert werden kann. Wird kein Auslösegrund konfiguriert werden alle Anrufe mit dem Node beendet.

OptionsBeschreibung
Cause (Integer)Hier kann der Auslösegrund als Integerwert (Ganzzahl) frei angegeben werden.
Cause-Select (Auswahlliste)Hier kann der Auslösegrund aus einer systemvorgegebenen Liste ausgewählt werden.

Inbound Call

Dieser Node ist der Beginn jedes Dienstablaufs.

Der Node hat folgende optionale Parameter:

OptionsBeschreibung
Inbound Call (CL)Mit diesem Parameter kann der Zeiger auf das eingehende Gespräch in einer Variable vom Typ CallLeg gespeichert werden.
Call Id (String)Mit diesem Parameter kann die Call-Id eingehender Gespräche in einer Variable vom Typ String gespeichert werden.
Calling Number (String)Mit diesem Parameter kann die Rufnummer des Anrufers in einer Variable vom Typ String gespeichert werden.
CLI restricted (Boolean)Mit diesem Parameter kann in einer Variablen vom Typ Boolean gespeichert werden, ob der Anruf mit unterdrückter Rufnummer erfolgt ist.
Service Number (String)Mit diesem Parameter kann die gewählte Servicenummer des eingehenden Gesprächs in einer Variablen vom Typ String gespeichert werden.
Service Number Name (String)Mit diesem Parameter kann der Name der gewählten Servicenummer des eingehenden Gesprächs in einer Variablen vom Typ String gespeichert werden.
Overdial (String)Mit diesem Parameter können die überwählten Ziffern des eingehenden Gesprächs in einer Variablen vom Typ String gespeichert werden.
Wenn zum Beispiel die Servicerufnummer 0800-123456 ist, der Anrufer nun 0800-123456-789 wählen würde, würden sich in diesem Parameter die Ziffern „789“ befinden.
Auto Answer (Boolean)Mit dem Parameter kann eingestellt werden, ob der in-servicemanager den eingehenden Anruf automatisch beantworten soll.
Connect Media (Boolean)Mit dem Parameter kann eingestellt werden, ob sich der in-servicemanager mit dem Audio des eingehenden Anrufs verbinden soll.
Schedule CallbacksDieser Parameter ist im Umfeld des in-servicemanager irrelevant und sollte ignoriert werden.

Outdial

Mit diesem Node wird der eingehende Anruf auf ein neues Ziel geroutet.

In der folgenden Tabelle werden die Parameter des Nodes beschrieben.

ParameterBeschreibung
Outdial NumberOptionaler Parameter. Hier wird die Zielnummer eingetragen.
Outdial Voicemail NumberOptionaler Parameter. Falls die Funktion Voicemailnummer zu Verfügung stehen, kann hier aus einer Liste der verfügbaren Nummern gewählt werden.
TimeoutOptionaler Parameter, dieser definiert die maximale Rufdauer, bevor der Node aus dem „Timed Out“ Ausgang routet.
Calling numberOptionaler Parameter. Hier kann die Rufnummer angegeben werde, die dem Ziel angezeigt wird.
Failure ReasonOptionaler Parameter. Der Fehler-Code des ausgehenden Anrufs zur weiteren Verarbeitung.
Destination Call LegOptionaler Parameter. Hier kann ein „Zeiger“ auf den ausgehenden Anruf zur weiteren Verarbeitung gespeichert werden.
Disallowed destinationsOptionaler Parameter. Hier kann eine Liste von unerlaubten Zielnummern hinterlegt werden.

Weiterhin können durch Rechts-Klick und „Add failed branch“ auf spezifischen Auslösegründen verzweigt werden.


Percentage Routing

Mit diesem Node lässt sich eine gewichtete Verteilung im Dienst konfigurieren.

Die Ausgänge werden durch Rechts-Klick auf den Node unter „Add Route Branch“ hinzugefügt.

Danach können Sie durch Klicken auf die einzelnen Ausgänge die Wertigkeit des Ausgangs konfigurieren.

Die Wertigkeiten müssen sich zu 100 addieren, da es sich um eine gewichtete Verteilung handelt. Hier zur Verdeutlichung einige Beispiele:
Route1=1, Route 2=1: Beide Routen habe die gleiche Gewichtung, dies bedeutet eine 50/50% Verteilung.
Route1=1, Route 2=2: Route 2 ist zweimal höher gewichtet, als Route1, damit ergibt sich eine prozentuale Verteilung von 33,3% auf Route 1, 66,6% auf Route 2

-> Beispielroutingpläne: prozentuale Aufteilung & Vorwahlen


Play Announcement

Mit diesem Node werden im Dienst Ansagen abgespielt. Die Ansage wird aus einer Liste ausgewählt, die im rechten Bereich unter „Ansagen“ definiert wird.

In der rechten Menüleiste werden die Ansagen hochgeladen oder generiert.
Sie können hier entweder eigene wav oder mp3 Dateien hochladen oder über die Text-to-Speech Funktion Ansagen durch Texteingabe erstellen.

-> Audiodateien

Set Company Variable

Mit diesem Node kann eine „Company Variable“ aus dem Dienst heraus gesetzt werden.

Die „Company Variable“ und deren Anwendung ist im Abschnitt „Branch on Company Variable“ beschrieben.
Eine Beispielanwendung für diesen Node wäre ein Dienst, über den man mittels eines Anrufes auf eine bestimmte Servicenummer eine „Company Variable“ setzt.
Somit müsste der Benutzer keinen Zugriff auf die in-servicemanager.de haben, sondern das Setzen der „Company Variable“ könnte einfach über einen Anruf erfolgen.
Im Dienst geben Sie das entsprechende Tag für die „Company Variable“ an und setzen den gewünschten Wert (true oder false).

Beispielroutingpläne


Set Variable

Dieser Node kann Variablen alle Arten von Werten zuweisen.

Hier bekommt die Variable (V) ‚Zielrufnummer‘ den Wert (Value) aus dem Userinterface (U) ‚Zielrufnummer‘.

Unterstützte Variablentypen sind:

  • Integer
  • Floats
  • Strings
  • Booleans
  • AudioFiles
  • TimeRanges
  • AreaCodeGroups
  • NumberLists
  • DestinationAdressess
  • PhoneNumbers

Speech DTMF Menu

Bei Fragen zu diesem Node setzen Sie sich bitte mit unserem Service in Verbindung.


Speech Recognition Menu

Bei Fragen zu diesem Node setzen Sie sich bitte mit unserem Service in Verbindung.


Speech Synth Sentence

Bei Fragen zu diesem Node setzen Sie sich bitte mit unserem Service in Verbindung.


String Builder

Mit diesem Node können einzelne, separate Strings zu einem Gesamtstring kombiniert werden.

Im Parameter „Result String“ wird die Variable angegeben, in der sich das Ergebnis der Kombination der einzelnen String befinden soll.
In unserem Beispiel wäre das: zielrufnummernstring (neu) = zielrufnummernstring (alt) + overdialled_digits
Unter „String Parts können die einzelnen Strings, die zusammengefügt werde sollen angegeben werden. Durch Klick auf das „+“ neben „String Parts“ können einzelne Strings hinzugefügt werden.

RoutingpläneBeispielroutingpläne
Schnellzugriff
  • Answer Call
  • Branch on Area Code
  • Branch on Company Variable
  • Branch on Number List
  • Branch on Time Ranges
  • Change Variable Type
  • Check Call Type
  • Check Option
  • Check Time
  • Compare Integer
  • Compare String
  • Dtmf Menu
  • Dtmf String
  • End Call
  • Inbound Call
  • Outdial
  • Percentage Routing
  • Play Announcement
  • Set Company Variable
  • Set Variable
  • Speech DTMF Menu
  • Speech Recognition Menu
  • Speech Synth Sentence
  • String Builder

© 2026 Hilfedokumentation für den IN-Servicemanager | Powered by STVO

Impressum | Datenschutz | AGB