12.03.2026 20:35

Add

[POST] .../v1/channel/add

Создает CRM-канал.

Входные параметры

Название Тип данных Обязательность Описание
name String Обязательный Название канала
queue_mode Enum (String) Обязательный Режим очереди: Pool, Direct
routing_strategy Enum (String) Обязательный Стратегия маршрутизации: RoundRobin, LeastLoaded, Manual
first_response_sec Int32 Необязательный SLA первого ответа (сек.)
next_response_sec Int32 Необязательный SLA следующего ответа (сек.)
resolve_sec Int32 Необязательный SLA решения (сек.)
pause_on_waiting_client Boolean Необязательный Пауза SLA в статусе ожидания клиента
start_message String Необязательный Приветственное сообщение
end_message String Необязательный Сообщение завершения
off_hours_message String Необязательный Сообщение вне рабочего времени
rating_enabled Boolean Необязательный Включение оценки диалога
rating_message String Необязательный Текст запроса оценки
rating_positive_message String Необязательный Текст при позитивной оценке
rating_negative_message String Необязательный Текст при негативной оценке
active Boolean Необязательный Признак активности канала

Пример запроса

{
  "name": "Telegram Support",
  "queue_mode": "Pool",
  "routing_strategy": "RoundRobin",
  "first_response_sec": 300,
  "resolve_sec": 3600,
  "pause_on_waiting_client": true,
  "rating_enabled": true,
  "active": true
}

Выходные параметры

Название Тип данных Описание
result.new_id Int64 ID созданного канала

Пример ответа

{
  "ok": true,
  "result": {
    "new_id": 3
  }
}

Пример ошибки

{
  "ok": false,
  "result": {
    "error": 1002,
    "description": "queue_mode"
  }
}