Конструктор класу Agent.
Клієнт.
Сесія агента.
Protected ReadonlyclientКлієнт.
ProtectedinfoСесія агента.
Метод, що повертає ідентифікатор агента.
Метод, що повертає аудитора агента.
Метод, що повертає, чи є агент адміністратором.
Метод, що повертає, чи є агент супервайзером.
Метод, що повертає статус "On Demand".
Метод, що повертає тривалість стану.
Метод, що повертає статус агента.
Метод, що повертає додаткову інформацію про статус агента.
Метод, що повертає супервайзера агента.
Метод, що повертає команду агента.
Метод, що повертає список відключених абонентів.
Пошуковий запит.
Номер сторінки.
Кількість елементів на сторінці.
Метод, що встановлює статус "Pause" для агента.
Optionalpayload: anyДодаткова інформація про статус "Pause".
Метод, що встановлює статус агента.
Подія зміни статусу агента.
Клас Agent: Використовується для представлення агента, що виконує завдання, чати та дзвінки, а також управляє каналами та офлайн-учасниками.
Конструктор Agent: client: Клієнт, що керує цим агентом. Використовується для доступу до зовнішніх ресурсів та методів. info: Інформація про сесію агента, що включає дані, специфічні для агента, такі як статус, ідентифікатори тощо. Конструктор ініціалізує всі властивості класу, встановлюючи значення за замовчуванням або порожні об'єкти для управління різними аспектами роботи агента.