Skip to content

CallResultCategoryDto

← Call Center DTO

One category row. category: null means the call carries no category — either it has no session, or the session was left without one. Kept apart from CallSessionCategoryDto.Other, which is a real category of the domain.

Приходят ВСЕ категории, включая null, — у пустых нулевые счётчики.

reasons — все причины, возможные в этой категории, отсортированы по убыванию количества; заполняются только у негативного исхода, у остальных count: 0. У строки category: null причин нет вовсе: у звонка без категории их взять негде.

Поля

ПолеТипОбязательноеОписание
categoryCallSessionCategoryDto | nullда
countersCallOutcomeCountersDtoда
reasonsCallReasonCountDto[]да

Пример

json
{
  "category": "<callsessioncategorydto>",
  "counters": "<CallOutcomeCountersDto>",
  "reasons": []
}