Skip to main content
Skip table of contents

CreateContact

Erstellt einen neuen virtuell wartenden Kontakt in der Waiting Queue

Der Kontakt wird nur erstellt und wird noch nicht im VCC angezeigt.

Um den Kontakt virtuell warten zu lassen, muss er zuerst mit dem Endpunkt WAIT in den Zustand versetzt werden.

CODE
POST api/v1/SNtialWait/contact

Body:

CODE
{
  "externalId": "string",
  "skills": [
    "string"
  ],
  "queue": "string",
  "callingNumber": "string",
  "calledNumber": "string",
  "additional": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  }
}

Eigenschaft

Wert

externalId

Die eindeutige Id des Kontakt.

In VCC ist dies immer die ContactId

skills

Eine Liste von Skills, welche diesem Kontakt zugewiesen sind.

queue

Die Queue, welche dem Kontakt zugewiesen ist.

callingNumber

Die Rufnummer des Anrufers.

calledNumber

Die angerufene Nummer.

additional

Eine Liste von zusätzlichen Eigenschaften, welche dem Kontakt zugeordnet sind.

Sollte das Queue-Skill Set nicht existieren, wird mit einem Status 404 geantwortet:

CODE
{
  "statusText": "NotFound",
  "statusCode": 404,
  "item": null
}

Wird der Kontakt erfolgreich erstellt, wird mit einem Status 200 geantwortet:

CODE
{
  "statusText": "OK",
  "statusCode": 200,
  "item": {
    "id": "ea937e24-9f50-4ef2-a3df-dc2f4d8a9f46",
    "createdAt": "2025-09-19T08:28:20.7506288+02:00",
    "externalId": "4b575daf-b98a-4200-b750-406c07521e2e",
    "callingNumber": "12345",
    "calledNumber": "54321",
    "additional": {
      "Vorname": "Max",
      "Nachname": "Moritz",
      "KDNR": "111222"
    },
    "routingObjectId": null,
    "routingObject": null,
    "willBeRoutedAt": "2025-09-19T08:29:20.7506288+02:00",
    "routedAt": null,
    "waitingSince": null,
    "removedAt": null,
    "willElapseAt": "2025-09-19T08:30:20.7506288+02:00",
    "estimatedWaitingTime": 60,
    "estimatedWaitingTimeMinutes": 1,
    "settings": {
      "waitingFieldMultiplier": 10,
      "minimumWaitingTime": 60,
      "maximumWaitingTime": 120,
      "outboundNumber": "12345678"
    },
    "skills": [
      "Entwicklung"
    ],
    "queue": "Entwicklung",
    "queueId": "cdd07d5a89660d17bd544f141aa5d4e64881d484",
    "queueSkillsId": "11edf21247be8b1598dd45b450fc1e36df237775",
    "queueSkills": "Entwicklung,Entwicklung"
  }
}

JavaScript errors detected

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

If this problem persists, please contact our support.