Skip to content

callSessionService

callSessionService

GetUserCallSessions() ⇒ Promise.<ApiResult>

Получает список активных сессий звонков текущего пользователя (без WrapupReason)


Возвращаемые данные

Returns: Promise.<ApiResult> - Список активных сессий звонков текущего пользователя




StartCallSession(createParams) ⇒ Promise.<ApiResult>

Создаёт сессию звонка (начинает звонок)


Принимаемые параметры

ParamTypeDescription
createParamsCreateCallSessionRequestDtoТело запроса. См. CreateCallSessionRequestDto

Возвращаемые данные

Returns: Promise.<ApiResult> - Созданная сессия звонка




UpdateCallSession(updateParams) ⇒ Promise.<ApiResult>

Обновляет сессию звонка (завершает звонок с указанием причины)


Принимаемые параметры

ParamTypeDescription
updateParamsUpdateCallSessionRequestDtoТело запроса. См. UpdateCallSessionRequestDto

Возвращаемые данные

Returns: Promise.<ApiResult> - Подтверждение операции




GetAllActive() ⇒ Promise.<ApiResult>

Получает список всех активных сессий звонков с пагинацией (для страницы мониторинга)


Возвращаемые данные

Returns: Promise.<ApiResult> - Список всех активных сессий звонков под полем pagination