Gamma

Konfiguration > Anrufereignisse

Custom Events are only available to Horizon Integrator CRM license level.

Call Events allows configuration relating to actions taken when a call or device changes state, e.g. when a new incoming call is presented to the Horizon Integrator user's extension.

configuration settings call events

 

Ton

Das Klingeln oder Anklopfen eines eingehenden Anrufs kann durch Tondateien angezeigt werden, die über die Computerlautsprecher wiedergegeben werden. Dies kann dazu beitragen, eindeutig zu identifizieren, an welchen Benutzer in einer Büroumgebung ein Anruf geleitet werden kann – sei es zur Überwachung durch den Supervisor oder hinsichtlich Benutzer, die nicht an den Schreibtisch gebunden sind.

configuration settings call events sounds

NOTE: Only audio files in WAV format are supported. Für jeden Status ist standardmäßig im Horizon IntegratorClient eine Sounddatei enthalten und kann vom Benutzer ausgewählt werden: „klingeln.wav“ und „warten.wav“.

audio files wav format

The computer sound can be automatically muted whenever a call is in progress-useful for users that work with background music, internet radio etc. to give a more professional response when incoming calls are answered.

mute speaker in call setting

 

Benutzerdefinierte Ereignisse

Kundenereignisse bieten eine detailliertere Konfiguration von Aktionen, die angewendet werden sollen, wenn ein Anruf oder ein Gerät den Status ändert.

call events custom events settings

Zu den verfügbaren Aktionen gehört das Öffnen eines Programms oder einer Webseite, beispielsweise wenn ein neuer eingehender Anruf eingeht

Verfügbare 'Trigger':

            • Kategorie:Anruf, Gerät oder Schaltfläche
            • Status:Klingeln, Verbunden, Abgeschlossen, Verpasst oder Alle
            • Richtung:Eingehend, ausgehend oder beides
            • Umfang:Interne Anrufe, externe Anrufe oder beides
            • Außenstellen-Telefonnummer:Eine externe Telefonnummer oder ein Vorwahlcode, der dieses Ereignis auslöst
            • Ortsnetz:Eine interne Telefonnummer oder ein Vorwahlcode, der dieses Ereignis auslöst

call events custom event trigger

Wenn ein Benutzer eine Aktion manuell auslösen möchte, kann er alternativ eine benutzerdefinierte Schaltfläche erstellen. Dies wird im Vorschaufenster oder in der Symbolleiste angezeigt, basierend auf den unten eingestellten Parametern:

call events custom event trigger button

Verfügbare Aktionen:

          • Programm ausführen:Geben Sie ein auszuführendes Programm an und fügen Sie relevante Parameter ein
          • Ton abspielen:Geben Sie einen spezifischen Sound an, der abgespielt werden soll, wenn diese Aktion ausgelöst wird
          • Nachrichtenfeld anzeigen:Anzeige des Meldungsfelds mit den relevanten Parametern
          • Webseite öffnen:Öffnen Sie die angegebene URL und fügen Sie die relevanten Parameter ein
          • Webdienst ausführen:Führen Sie den angegebenen Endpunkt aus und fügen Sie relevante Parameter ein

call events custom event action

Für die Aktion 'Sound abspielen' kann nur eine gültige .wav-Audio-Sounddatei ausgewählt werden.

Für alle anderen Aktionen können Anruf- oder Geräteparameter eingefügt werden, um Ereignisinformationen an das ausgewählte 'Programm', 'Webseite' oder 'Webdienst' zu übergeben.

Für Probentests kann die Aktion 'Nachrichtenfeld anzeigen' ausgewählt und damit die Parameterausgabe angezeigt werden; so kann man die Werte überprüfen, die für die Aktion präsentiert werden. Sie können eine benutzerdefinierte Taste in das Vorschaufenster einfügen, mit dem ein Benutzer das Einblenden von Anwendungen steuern kann – vergleichbar zu integrierten Standard-Anwendungen.

Die verfügbaren 'Anruf'-Informationsparameter sind:

call information parameters available

Die verfügbaren 'Gerät'-Ereignisparameter sind:

device event parameters available

Für die Aktion 'Programm' ermöglicht das Parameterfeld auch das Einfügen von 'Befehlszeilenargumenten' für das Programm, bevor die Ereignisinformationen aus den Dropdown-Parameterlisten erfasst werden.

For the "Web Page" action, always include the URI scheme (i.e. http://). Beliebige Befehlszeilenargumente können eingefügt werden, bevor die Ereignisinformationen aus den Dropdown-Parameterlisten erfasst werden.

Geben Sie für die Aktion 'Webdienst' die erforderliche Endpunkt-URL ein, um die Anrufereignisdaten zu empfangen.

Klicken Sie auf "Speichern", um alle neuen oder bearbeiteten Einstellungen zu speichern. Klicken Sie auf "Abbruch", um alle Änderungen zu verwerfen.

 

Benutzerdefinierte Ereignisse Einrichtungsleitfaden

Benutzerdefinierte Ereignisse und Schaltflächen können verwendet werden, um Anrufinformationen vom Horizon Integrator Client an andere Software zu übergeben; dies geschieht unter Verwendung von Befehlszeilenparametern und unter benutzerdefinierten Bedingungen. Ein benutzerdefiniertes Ereignis könnte beispielsweise einen neuen Anrufdatensatz in einer Datenbank erstellen, der automatisch die Telefonnummer des eingehenden Anrufers enthält, wenn der Anruf angenommen/verbunden wird

 

Befehlszeilenparameter

"Befehlszeile" bezieht sich auf das „Command Line Interface“ (CLI). Damit können Sie zeilenweise Befehle eingeben, um spezifische Aufgaben auszuführen, z.B. eine Anwendung starten. In very basic terms, a "parameter" is simply a definition of something e.g. name = Joe or telephone = 6329603210.

Ein 'Befehlszeilenparameter' ist ein Steuerparameter, der von einem Programm verwendet wird, um ihm beim Start bestimmte Anweisungen zu geben.

Eine anderer Befehlszeilenparametertyp, der als 'Schalter' bezeichnet wird, kann verwendet werden, um das zugehörige Programm in einem bestimmten Modus zu starten oder auf andere Weise zu beeinflussen, z. B. '–editmode' or '/AddNewContact'.

Beachten Sie, dass die Struktur von Befehlszeilensteuerelementen zwischen Programmen variieren kann. Zum Beispiel beginnen einige Anwendungsparameter mit einem Bindestrich (-), wie „-Phone“. Andere Apps nutzen hingegen einen Schrägstrich (/) wie in „/Phone“. Unabhängig von der Programmsyntax ist das Prinzip im Allgemeinen das gleiche.

Zusätzlich zum Befehlszeilenparameter können Anrufereignisinformationen mit einbezogen und vom externen Programm, der Webseite oder dem Webdienst verarbeitet werden.

To use the telephone number of the remote party, as opposed to another extension transferring the call insert the "Call > Remote tel" entry from the drop down list: the item syntax is {Call.RemoteTel}

Hier ist ein Beispiel für einen typischen Befehlszeilenbefehl, der manuell eingegeben werden könnte:

  • C:\Program Files\YourCRM\YourCRM.exe /AddNewContact /Phone={Call.RemoteTel}

    • C:\Program Files\YourCRM\YourCRM.exe

      • Dieser Abschnitt ist der vollständige Dateipfad zum zu startenden Programm. Ohne Befehlszeilen- oder Ereignisinformationen würde das Programm normal starten.

    • /AddNewContact

      • Dieser Abschnitt ist ein Befehlszeilenparameter, der wie ein Schalter funktioniert und bewirkt, dass das Programm beim Start automatisch einen neuen Kontaktdatensatz hinzufügt.

    • /Phone={Call.RemoteTel}

      • Dieser Abschnitt ist ein Kommandozeilen-Parameter, der Daten an die Anwendung übergibt, in diesem Fall eine Rufnummer.

Im obigen Beispiel öffnet Horizon Integrator 'YourCRM.exe', welches dann einen neuen Kontaktdatensatz erstellt und die externe Telefonnummer in das Feld 'Telefon; einfügt.

Sie können Namen und Beschreibungen der Anruf-Informationen im Abschnitt „Passabel Anruf-Informationen“ weiter unten finden.

 

Mögliche Anruf-Informationen

Die Anrufinformationen, die an externe Programme oder Webseiten weitergegeben werden können, sind unten aufgeführt

Beschreibung Parametervariable
Anruf-Ereignisse
Externe Rufnummer des Anrufenden/Angerufenen {Call.RemoteTel}
Datum und Uhrzeit des Anrufbeginns {Call.Start}
Aktueller Anrufstatus: Rückruf, Wählen, Klingeln, Verbunden, Gehalten, Beendet usw. {Call.State}

Duration of the last call in hh:mm:ss.ns format (can only be used for events at the end of a call-"Completed" state trigger)

{Call.Duration}
Berichte 'Eingehend' oder 'Ausgehend' {Call.Direction}
Anruftyp: 'Mobile Dienste' usw. {Call.RemoteName}
Interne Nebenstellennummer {Call.LocalTel}
Interner Nebenstellenname {Call.LocalName}
Die eindeutige ID des Anrufs {Call.Id}
Geräteereignisse
Vollständiger Gerätebenutzername {Device.OwnerContact.Name}
Benutzer Interne Nebenstellennummer des Geräts {Device.OwnerContact.InternalTel}
Benutzer Externe DDI-Nummer {Device.OwnerContact.ExternalTel}
Abgenommen, gehalten usw. {Device.Hookstate}
DND-Status bei aktuellem Anrufstatus: EIN / AUS {Device.DndState}

Die Anrufereignisinformationen müssen immer in '{ }'-Zeichen eingeschlossen sein, um die Variable richtig zu identifizieren, andernfalls werden die Informationen nicht korrekt übergeben. When Horizon Integrator runs the custom event, the call information is inserted into the parameter in place of the parameter variable e.g. if the external caller's telephone number is 06329603210 then telephone = {Call.RemoteCall} becomes telephone = 06329603210.

 

Änderungen machen

Wenn Änderungen an einem konfigurierten benutzerdefinierten Ereignis erforderlich sind, markieren Sie den Eintrag in der Liste der benutzerdefinierten Ereignisse und klicken Sie auf 'Bearbeiten', um die Ereigniskonfiguration anzuzeigen.

Wenn die 'Aktion' geändert werden muss, muss das benutzerdefinierte Ereignis gelöscht und neu erstellt werden. Um ein benutzerdefiniertes Ereignis zu löschen, markieren Sie es in der Liste, klicken auf „Entfernen“ und dann auf „Speichern“.

 Report this page

Personal/Company details provided to us through this website regarding an enquiry will only be used to specifically deal with that enquiry. We will not disclose your personal information to a third party or use it for marketing purposes without your permission. Please see our Privacy Policy for more information.