Настройки канала
В настройках канала обычно есть
Открывайте настройки канала, когда нужно проверить подключение, остановить обработку, обновить webhook, синхронизировать данные или выполнить опасное действие вроде удаления и миграции. Набор полей зависит от платформы, но логика проверки почти всегда одинаковая: статус, токен, webhook, синхронизация и история ошибок.
- карточка идентичности канала;
- статус;
- ID;
- действия;
- токен или подключение;
- webhook;
- синхронизация данных;
- специальные настройки платформы;
- пауза/возобновление;
- удаление;
- миграция канала.

Действия канала
Действия меняют состояние уже подключенного канала. Перед паузой, удалением или переносом проверьте, нет ли активных диалогов и не используется ли канал в правилах назначения агента.
- поставить на паузу;
- возобновить;
- удалить;
- перенести в другой проект.
Токен и проверка валидности
В настройках канала карточка токена показывает, привязан ли токен, валиден ли он, когда была последняя проверка и текст ошибки валидации, если платформа отклонила доступ.
Для Telegram, VK, MAX и Discord можно обновить токен или запустить ручную проверку, если действие доступно для конкретного подключения. Если токен невалиден, сначала проверьте, не был ли он отозван на платформе, затем обновите токен и повторите проверку.
У некоторых каналов Telegram может быть отдельный "токен от Senler". Он используется для long polling и отображается только для просмотра. Такой токен не надо переносить в настройки агента или внешние интеграции; изменить его можно только через настройки канала в Senler или через администратора канала.
Для VK статус проверки относится к токену сообщества или подключенному VK-аккаунту. Если кабинет показывает, что VK-токен истек или невалиден, обновите авторизацию VK и затем синхронизируйте данные канала.
Пауза
- канал временно останавливается;
- полезно, если нужно выключить обработку без удаления;
- перед действием проверьте, нужна ли именно пауза или полное удаление.
Удаление
- опасное действие;
- учтите, что восстановление подключения и истории может быть невозможно;
- перед удалением экспортируйте нужные данные или проверьте, нет ли активных диалогов.
Webhook
- нужен, чтобы платформа отправляла события в Senler AI;
- состояния могут быть: включен, выключен, установлен, проверяется, не установлен, ошибка;
- можно установить, обновить, проверить или удалить webhook;
- для MAX после привязки токена кабинет пытается включить входящие уведомления автоматически;
- для MAX и Avito проверка статуса может показывать предупреждение, ошибку и время последней проверки;
- фоновый процесс может обновлять webhook-статусы каналов без ручного открытия настроек;
- если сообщения не приходят, webhook - один из первых пунктов проверки.
Синхронизация
- обновляет данные канала с платформы;
- может выполняться как фоновый процесс;
- результаты и ошибки смотри в истории или процессах.
История канала
Для некоторых каналов кабинет может загрузить старые сообщения с платформы. В настройках показываются состояние загрузки, охваченный период и последняя ошибка, если она возникла.
Загрузка может ожидать запуска, выполняться, завершиться полностью или частично, быть недоступной для платформы либо завершиться ошибкой. Обычно загружается история за 30 дней; максимальный период составляет 365 дней.
Если загрузка завершилась частично или с ошибкой, часть сообщений уже могла сохраниться. Проверьте текст ошибки, токен канала и права на платформе. Повторную загрузку можно запустить из сценария автообучения агента, когда мастер предлагает использовать историю канала.
Где это в интерфейсе
Основные элементы раздела:
- список каналов
- пункт «Каналы» в боковом меню
- страница настроек канала
- настройки подключения канала
- настройки канала типа «Виджет»
- токен канала
- webhook канала
- фильтры email-канала
- перенос канала в другой проект