Allgemeine Konfiguration
Erstellen Sie eine Modulinstanz und benennen diese mit einem Namen Ihrer Wahl, z.B. "VIPgate".
Statische PIN
Anruferspezifische PIN
Web-Service
Die VIP-Identifikation mittels Webservice ruft für eingehende Anrufe eine HTTP/HTTPS-URL auf, die im Modul angegeben werden kann.
Die URL darf dabei folgende Variablen-Bestandteile enthalten, die vom Modul entsprechend ersetzt werden:
- ###CALLER_NUMBER### wird durch die Rufnummer des Anrufers im internationalen Rufnummernformat ersetzt.
- ###CALLED_NUMBER### wird durch die Rufnummer des Angerufenen im internationalen Rufnummernformat ersetzt.
Zum Beispiel: https://meinedomain.de/meinwebservice/?callerNumber=###CALLER_NUMBER###&calledNumber=###CALLED_NUMBER###
Der Webservice wiederum antwortet darauf mit einem JSON-Objekt:
Antwort eines Webservices um eine Anrufer-PIN abzufragen
{ askForPin: { expectedPIN: "1234", forwardCorrectPIN: "100", forwardIncorrectPIN: "120", maxRetries: 3 } }
oder
Antwort eines Webservices um einen Anrufer mit Besetzt (oder Ablehnungsansage) abzulehnen
{ reject: true }
oder
Antwort eines Webservices um einen Anrufer ungehindert passieren zu lassen
{ reject: false }
oder
Antwort eines Webservices um einen Anrufer ohne Abfrage einer PIN an die Rufnummer 123 weiterzuleiten
{ forward: "123" }