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.
POST api/v1/SNtialWait/contact
Body:
{
"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:
{
"statusText": "NotFound",
"statusCode": 404,
"item": null
}
Wird der Kontakt erfolgreich erstellt, wird mit einem Status 200 geantwortet:
{
"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"
}
}