Перейти к основному контенту

Каналы уведомлений: SMS, email, мессенджеры и прокси

Для кого эта инструкция

Инструкция для администратора, который подключает каналы отправки и переписки: SMS, email, Telegram, MAX, WhatsApp, VK и прокси. Результат — настроенный провайдер и видимые сотрудникам каналы, которые можно выбрать в диалоге клиента или использовать в уведомлениях.

Где находится

Нажмите шестерёнку внизу левого меню → «Общие настройки» → карточка «Настройки оповещений» → карандаш. Откроется окно «Редактирование настроек оповещений» с отдельными раскрывающимися блоками провайдеров.

Для сохранения настроек нужна возможность роли «Настройка школы».

Как устроена настройка любого провайдера

Раскройте нужный блок и нажмите «Добавить интеграцию». В блоке «Интеграция №…» выберите адреса школы и заполните «Название интеграции». Затем нажмите «Добавить канал» и заполните данные этого канала.

У каждого канала есть переключатель «Отображение». Значение «Канал доступен» показывает канал в DoCRM, «Канал недоступен» скрывает его из доступных. Кнопка «Удалить» в заголовке интеграции удаляет весь провайдер, а такая же кнопка в блоке канала удаляет только этот канал. После всех изменений нажмите «Сохранить» внизу окна «Редактирование настроек оповещений».

Если провайдеров одного типа несколько, их порядок можно менять перетаскиванием за значок из точек рядом с «Интеграция №…».

Важно: не сохраняйте токены, пароли и ключи в «Название интеграции» или «Название канала». Эти поля предназначены для понятных сотрудникам подписей.

Задайте общий канал и задержку рассылки

В верхнем блоке «Мессенджеры» выберите «Предпочтительный канал для сообщений». Ниже укажите «Задержка рассылки» — число секунд между отправками разным клиентам. DoCRM не позволяет задать значение меньше одной секунды.

Предпочтительный канал задаёт выбор по умолчанию; доступность конкретного отправителя всё равно зависит от подключённого и включённого канала.

Подключите SMSC и SMTP-уведомления

В блоке «SMS: SMSC интеграции» добавьте интеграцию и канал. Заполните «Название канала», «Имя отправителя», «Логин» и «Пароль». В «Транслитерация» можно оставить «По умолчанию (Включена)», включить или выключить преобразование текста.

В блоке «Email: SMTP-уведомления» добавьте канал и заполните «Название канала», «Имя отправителя», «Email отправителя», «SMTP логин», «SMTP пароль», «SMTP хост», «SMTP порт» и «Включить SSL».

SMTP-уведомления не заменяют подключение общего ящика из раздела «Почтовый ящик: подключение IMAP/SMTP и синхронизация». Здесь задаётся отправитель для уведомлений и рассылок, а там — почтовый ящик с IMAP-синхронизацией.

Подключите Telegram или Telegram Bot

В блоке «Telegram: интеграции» добавьте канал встроенного Telegram-клиента. Укажите «Название канала», «Идентификатор приложения», «Хеш приложения», «Номер телефона», «Пароль» и «Лимит контактов». Идентификатор приложения и хеш берутся из зарегистрированного приложения Telegram; ссылка my.telegram.org/apps открывается прямо из подписи поля «Идентификатор приложения».

Для бота используйте отдельный блок «Telegram Bot: интеграции». На уровне интеграции можно заполнить «Текст кнопки запроса контакта» и «Приветственное сообщение». В канале заполните «Название канала», «Токен бота» и при необходимости «Username бота».

Это разные варианты подключения. Не переносите токен бота в настройки обычного Telegram-канала и наоборот.

После сохранения обычного Telegram-канала вернитесь к карточке «Настройки оповещений». Если рядом с ним есть кнопка «Пройти аутентификацию Telegram», нажмите её. В окне «Код аутентификации Telegram» введите код, полученный личным сообщением или по SMS, и отправьте его в DoCRM. Успешная авторизация отмечается плашкой «Авторизация пройдена»; при необходимости здесь же доступен «Сброс авторизации».

Подключите MAX

Для подключения через устройство используйте «MAX: Green-API интеграции». В канале заполните «Название канала», «Идентификатор канала», apiUrl, mediaUrl, idInstance и apiTokenInstance. После заполнения нажмите «Обновить статус». Если статус notAuthorized, нажмите «Авторизоваться» и завершите авторизацию по QR-коду. Кнопка «Выйти» разлогинивает инстанс.

Для бота используйте отдельный блок «MAX: Bot API интеграции». В канале заполните «Название канала», «Идентификатор канала», «Токен бота» и необязательное «Имя пользователя бота». На уровне интеграции доступны «Текст кнопки запроса контакта» и «Приветственное сообщение».

Важно: «Идентификатор канала» — это постоянная связь канала с DoCRM. При замене инстанса того же рабочего канала сохраняйте этот идентификатор и меняйте только данные нового инстанса.

Выберите провайдера WhatsApp

В DoCRM предусмотрены отдельные блоки:

  • «WhatsApp: Teletype интеграции»;
  • «WhatsApp: TextBack интеграции»;
  • «WhatsApp: 360Dialog интеграции»;
  • «WhatsApp: DoYouChat интеграции».

Для Teletype, TextBack и DoYouChat сначала укажите «Токен» интеграции. Затем нажмите «Получить каналы»: DoCRM добавит полученные каналы, которые ещё не присутствуют в настройке. При необходимости можно добавить канал вручную и заполнить «Название канала», «Идентификатор канала» и «Номер телефона».

Для 360Dialog укажите «Токен» интеграции, добавьте канал и заполните «Название канала» и «Номер телефона». В этом варианте номер телефона одновременно становится идентификатором канала.

Для Telegram через DoYouChat используйте отдельный блок «Telegram: DoYouChat интеграции». Его настройка совпадает с DoYouChat для WhatsApp: токен интеграции, получение либо ручное добавление каналов, затем название, идентификатор и номер телефона.

После сохранения каналов DoCRM показывает готовый Webhook для подключаемого сервиса: отдельный адрес есть у TextBack, 360Dialog, Teletype, DoYouChat и MAX Green-API. Скопируйте этот адрес из карточки канала в настройки соответствующего внешнего сервиса. Адрес зависит от домена конкретной школы — не переносите его из другой школы вручную.

Подключите группу VK и прокси

В блоке «VK: Вк группы, интеграций» добавьте канал и заполните «Название канала», «Идентификатор группы» и «Токен».

В блоке «Socks5: прокси» нажмите «Добавить запись» и заполните «Хост», «Порт», «Логин» и «Пароль». Прокси задаётся отдельно от каналов и не имеет переключателя отображения.

Готово: нужные интеграции и каналы сохранены, а те, что должны использоваться в DoCRM, показывают состояние «Канал доступен».