callSessionService
callSessionService
- callSessionService
- GetUserCallSessions() ⇒
Promise.<ApiResult> - StartCallSession(createParams) ⇒
Promise.<ApiResult> - UpdateCallSession(updateParams) ⇒
Promise.<ApiResult> - GetAllActive() ⇒
Promise.<ApiResult>
- GetUserCallSessions() ⇒
GetUserCallSessions() ⇒ Promise.<ApiResult>
Получает список активных сессий звонков текущего пользователя (без WrapupReason)
Возвращаемые данные
Returns: Promise.<ApiResult> - Список активных сессий звонков текущего пользователя
StartCallSession(createParams) ⇒ Promise.<ApiResult>
Создаёт сессию звонка (начинает звонок)
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| createParams | CreateCallSessionRequestDto | Тело запроса. См. CreateCallSessionRequestDto |
Возвращаемые данные
Returns: Promise.<ApiResult> - Созданная сессия звонка
UpdateCallSession(updateParams) ⇒ Promise.<ApiResult>
Обновляет сессию звонка (завершает звонок с указанием причины)
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| updateParams | UpdateCallSessionRequestDto | Тело запроса. См. UpdateCallSessionRequestDto |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции
GetAllActive() ⇒ Promise.<ApiResult>
Получает список всех активных сессий звонков с пагинацией (для страницы мониторинга)
Возвращаемые данные
Returns: Promise.<ApiResult> - Список всех активных сессий звонков под полем pagination