help • 3 Enreach Contact Desktop konfigurieren • Einstellungen • Integrations-Einstellungen • URL-basierte Anrufsteuerung
3.8.5.4 URL-basierte Anrufsteuerung
Diese Funktionen ermöglichen eine URL-basierte Interaktion und erlauben eine nahtlose Integration mit Software von Drittanbietern wie CRM- und ERP-Systemen. Die Anwendung unterstützt zwei sich ergänzende Mechanismen: den Empfang von Befehls-URLs zur Fernsteuerung von Anrufen und das Senden von Webhook-Benachrichtigungen, um Anrufereignisse an externe Dienste weiterzuleiten.
Diese URL-Befehle können auch lokal auf einem Mac mit AppleScript ausgelöst werden. Damit können macOS-Nutzer Anrufe direkt aus kleinen Skripten starten, annehmen oder beenden.
Funktion
Richtung
Zweck
URL-Befehle zulassen
Anwendung eines Drittanbieters (z. B. CRM) Enreach Contact Desktop Client
Ermöglicht Drittanbieteranwendungen, Anrufaktionen über HTTP-Anfragen zu steuern.
Die URL-Befehle müssen genau dem Format entsprechen, das der Enreach Contact Desktop Client erwartet.
URL-Anrufbenachrichtigungen
Enreach Contact Desktop Client Anwendung eines Drittanbieters (z. B. CRM)
Der Client informiert die anderen Anwendungen automatisch, wenn Anrufe beginnen, aktiv werden oder enden.
Die konfigurierten URLs müssen dem vom empfangenden Drittanbieter-System vorgegebenen Format entsprechen, um eine ordnungsgemäße Verarbeitung sicherzustellen.
Dadurch ist es möglich, Anrufe aus anderen Anwendungen zu steuern und die Systeme automatisch zu synchronisieren.
 
* 
Alle Anwendungen müssen auf demselben Computer (PC oder Mac) laufen.
 
URL-Befehle zulassen
Mit URL-Befehle zulassen können andere Systeme Anrufe in der Anwendung steuern, indem sie einfache Webanfragen (URLs) senden.
Wenn diese Option aktiviert ist, öffnet die Anwendung einen lokalen HTTP-Listener auf dem angegebenen Port und wartet auf eingehende Befehls-URLs. Diese Befehle können Anrufaktionen aus der Ferne auslösen.
Option
Erläuterung
Listening-Port
Der Port, über den die Anwendung Befehle empfängt. Das externe System muss Anfragen an diesen Port senden.
Anruf tätigen
Dieses Feld definiert das Befehlssegment, das verwendet wird, um einen ausgehenden Anruf über eine URL-Anfrage auszulösen. Um eine Nummer zu wählen, sendet der Drittanbieter eine HTTP-Anfrage an den Listening-Port, die sowohl das Befehlskennwort als auch die Zielrufnummer enthält.
Beispiel:
http://localhost:5678/make/020123456
Wenn diese URL aufgerufen wird, beginnt die Anwendung sofort mit dem Wählen von 020123456.
Anruf annehmen
Dieses Feld definiert den Befehl, der verwendet wird, um einen ausgehenden Anruf über eine URL-Anfrage auszulösen. Wenn ein Anruf eingeht, kann das Drittsystem diesen Endpunkt aufrufen, um die Anwendung anzuweisen, den Anruf automatisch anzunehmen.
Beispiel:
http://localhost:5678/answer
Bei Ausführung nimmt die Anwendung den aktuell eingehenden Anruf an.
Anruf beenden
URL-Pfad, der zum Beenden des aktuellen Anrufs verwendet wird.
Beispiel:
http://localhost:5678/end
URL-Anrufbenachrichtigungen
Mit URL-Anrufbenachrichtigungen informiert die Anwendung automatisch andere Systeme, wenn bestimmte Anrufereignisse auftreten.
Wenn diese Funktion aktiviert ist, sendet die Anwendung eine Benachrichtigung (HTTP-Anfrage) an eine vordefinierte URL. Diese Benachrichtigungen können Informationen wie die Nummer des Anrufers enthalten.
Option
Erläuterung
Eingehender Anruf
Sendet eine Benachrichtigung, wenn ein neuer Anruf eingeht. Eine Anfrage wird an die konfigurierte URL gesendet
Beispiel:
https://example.com/incoming?callerid=$callerid
Aktiver Anruf
Sendet eine Benachrichtigung, wenn ein neuer Anruf angenommen wurde.
Beispiel:
https://example.com/active?callerid=$callerid
Anruf beenden
Sendet eine Benachrichtigung, wenn ein Anruf endet.
Beispiel:
https://example.com/end?callerid=$callerid