Skip to content

UpdateCallSessionRequestDto

← Call Center DTO

Backend-источник: features.callcenterservice/Features.CallCenterService/Nuget.CallCenterApiClient/Dto/CallSessions/Requests/UpdateCallSessionRequestDto.cs (features.callcenterservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberдаint
callSessionCategoryCallSessionCategoryDto | nullнет
externalEntityTypeCallSessionExternalEntityTypeDto | nullнет
externalEntityIdnumber | nullнет
sessionOutcomeSessionOutcomeDto | nullнет
answeredbooleanда
sessionResultSessionResultDto | nullнет
recallUpdateCallSessionRecallDto | nullнетРешение по перезвону контакта. action=Create создаёт новый перезвон (при наличии существующего — переносит его), Reschedule / Cancel применяются к существующему ожидающему (Waiting) перезвону (recallId обязателен). Если не задано — поведение автоматическое: не дозвонились → сдвиг; оборвался → ближайший слот; позитив/негатив → текущий перезвон закрывается.
commentstring | nullнетstring?

Пример

json
{
  "id": 0,
  "callSessionCategory": "<callsessioncategorydto>",
  "externalEntityType": "<callsessionexternalentitytypedto>",
  "externalEntityId": 0,
  "sessionOutcome": "<sessionoutcomedto>",
  "answered": false,
  "sessionResult": "<sessionresultdto>",
  "recall": "<updatecallsessionrecalldto>",
  "comment": "string"
}