Описывает канал, в который распределяются диалоги.
id: ID
Уникальный идентификатор канала
name: string
Название канала.
avatar: string
Аватар канала (имя файла).
type: string
Тип канала. Может быть email
, mobile
, manual
, vk
, facebook
, instagram
, telegram
, yandex_dialogs
,
viber
, whatsapp
droppable: boolean
Флаг обозначает возможность ручного переноса в этот канал.
operators: List[Admin]
Cписок администраторов, у которых есть доступ к диалогам в этом канале Admin.
not_assigned_count: integer
Количество неразобранных диалогов в канале (на которых не назначен оператор).
not_read_count: integer
Количество неотвеченных диалогов в канале (в диалоге последняя реплика - пользователя)
read_permission: boolean
Имеет ли текущий оператор право на чтение диалогов в этом канале.
priority: integer
Приоритет канала.
auto_set: boolean
Срабатывает ли автоназначение в этот канал при появлении нового вопроса.
auto_set_settings: Dict
Настройки автоназначения. Словарь, содержимое которого зависит от типа канала.
{
"id": 5,
"name": "Тестовый канал",
"avatar": "",
"droppable": true,
"type": "manual",
"operators": [
{
"id": 564,
"name": "Support",
"avatar": "https://files.carrotquest.io/avatars/default-v2.png",
"type": "admin"
}
],
"not_assigned_count": 0,
"not_read_count": 0,
"read_permission": true
}