Skip to main content
Skip table of contents

Aristech Register

Mit diesem Aufruf wird ein Aristech Flow für die Voicebot Kommunikation registriert.

POST /api/v1/Aristech/register

JSON
{
  "data": {
    "callingNumber": "+4912345678",
    "callId": "1234-5678-unique",
    "voiceBotId": "9876-54321-unique",
    "queue": "development",
    "skill": "Skill"
  }
}

Das “data” Objekt kann eine beliebige Anzahl an Schlüssel/Wert-Paaren beinhalten.

Folgende Schlüssel müssen immer übergeben werden:

callId: Die von der IVR generierte eineindeutige ID des Anrufs

callingNumber: Beinhaltet die Rufnummer des Anrufers

voiceBotId: Die von Aristech generierte eineindeutige ID des Flows

Sollte einer der Parameter fehlen, wird mit einem Status 406 geantwortet:

JSON
{
  "statusText": "Missing parameter callId!",
  "statusCode": 406,
  "item": {}
}

Bei erfolgreicher Registrierung des Anrufs, wird ein Status 200 mit folgendem Inhalt zurückgegeben:

JSON
{
  "statusText": "OK",
  "statusCode": 200,
  "item": {
    "sessionId": "71f275c6-094b-47e7-a336-26e18591150f",
    "callId": "1234-5678-unique",
    "voicebotId": "9876-54321-unique"
  }
}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.