Каналы — подключение и настройка
Настройка каналов связи в Trigly: email (SMTP с SPF/DKIM/DMARC), Telegram бот, WhatsApp Cloud API, SMS.ru, Web Push, каскадная доставка.
Обзор каналов Trigly
Trigly поддерживает 6 каналов доставки сообщений. Каждый настраивается один раз и затем доступен во всех кампаниях и потоках.
| Канал | Провайдеры | Лимит на тарифе Start | Скорость |
|---|---|---|---|
| SMTP, Unisender | 10 000/мес | ~50 писем/сек | |
| SMS | SMS.ru | 500/мес | ~10 SMS/сек |
| Telegram | Bot API | 10 000/мес | ~30 сообщений/сек |
| Cloud API v18 | 1 000/мес | ~20 сообщений/сек | |
| Web Push | VAPID (Chrome, FF) | Безлимитно | Мгновенно |
| Каскад | Fallback-цепочка | По сумме каналов | Автоматически |
Email — полная настройка
Вариант 1: SMTP (свой почтовый сервер)
Подходит, если у вас есть корпоративная почта (Яндекс 360, Google Workspace, Mail.ru для бизнеса, свой сервер).
Шаг 1. Подготовка почтового ящика
В панели управления вашим почтовым сервисом создайте отдельный ящик для рассылок, например sender@вашдомен.ru. Не используйте личную почту сотрудника — при увольнении вы потеряете доступ к настройкам и статистике.
Шаг 2. Создание пароля приложения
Для Яндекс.Почты:
- Зайдите в
sender@вашдомен.ru - Настройки > Безопасность > Пароли приложений
- Создайте пароль для «Почтового клиента»
- Скопируйте пароль (он показывается один раз)
Для Mail.ru:
- Настройки > Пароли для внешних приложений
- Создайте новый пароль
Для Google Workspace:
- Включите двухфакторную аутентификацию
- Создайте пароль приложения: myaccount.google.com/apppasswords
Шаг 3. Настройка в Trigly
- Каналы > Добавить канал > Email
- Выберите провайдер: SMTP
- Заполните поля:
- Имя отправителя:
Ваша Компания— это то, что увидят получатели в поле «От» - Адрес отправителя:
sender@вашдомен.ru - SMTP-сервер:
smtp.yandex.ru(зависит от провайдера, см. таблицу) - Порт:
465(SSL) или587(STARTTLS) - Логин:
sender@вашдомен.ru - Пароль: пароль приложения (не основной пароль от ящика!)
- Имя отправителя:
- Нажмите Проверить подключение
- Если тест успешен — Сохранить
SMTP-серверы популярных провайдеров:
| Провайдер | Сервер | Порт SSL | Порт TLS |
|---|---|---|---|
| Яндекс | smtp.yandex.ru | 465 | — |
| Mail.ru | smtp.mail.ru | 465 | — |
| Google Workspace | smtp.gmail.com | — | 587 |
| SendGrid | smtp.sendgrid.net | — | 587 |
| Amazon SES | email-smtp.region.amazonaws.com | — | 587 |
| Свой сервер | ваш.сервер.ru | 465 | 587 |
Вариант 2: Unisender
Если у вас уже есть аккаунт в UniSender:
- Получите API-ключ в настройках аккаунта UniSender
- В Trigly выберите провайдер Unisender
- Введите API-ключ
- Trigly проверит подключение и подтянет имя отправителя
Настройка SPF, DKIM и DMARC
Без этих настроек ваши письма будут попадать в спам. Настройте DNS-записи вашего домена.
SPF (Sender Policy Framework)
Указывает, какие серверы имеют право отправлять почту от имени вашего домена.
Добавьте TXT-запись для домена:
v=spf1 include:_spf.yandex.net ~all
include:_spf.yandex.net— разрешить Яндекс.Почтеinclude:_spf.mail.ru— для Mail.ruinclude:_spf.google.com— для Google Workspace~all— мягкое отклонение (письма от других серверов попадут в спам, но не будут отклонены)
Проверить SPF-запись: mxtoolbox.com/spf.aspx
DKIM (DomainKeys Identified Mail)
Криптографическая подпись, подтверждающая, что письмо действительно от вас.
Настройка DKIM зависит от провайдера:
- Яндекс.Почта для домена: DKIM настраивается автоматически. Проверьте, что он включён: Настройки домена > DKIM-подписи.
- Mail.ru для бизнеса: включите в настройках домена.
- Google Workspace: Админ-консоль > Приложения > Google Workspace > Gmail > Проверка подлинности > DKIM.
DMARC (Domain-based Message Authentication, Reporting and Conformance)
Политика для писем, не прошедших SPF или DKIM.
Добавьте TXT-запись _dmarc.вашдомен.ru:
v=DMARC1; p=none; rua=mailto:dmarc@вашдомен.ru
p=none— только мониторинг (начните с этого)p=quarantine— подозрительные письма в спамp=reject— отклонять подозрительные письма (включайте после 2-4 недель мониторинга)rua=— адрес для отчётов
Проверить DMARC: dmarcian.com/dmarc-inspector
Как понять, что всё настроено правильно
- Отправьте тестовое письмо себе на Gmail
- Откройте письмо > три точки > «Показать оригинал»
- Найдите строки:
SPF: PASS— хорошоDKIM: PASS— хорошоDMARC: PASS— хорошо
Если хотя бы один FAIL — письма будут падать в спам. Проверьте настройки DNS.
Telegram Bot
Шаг 1. Создание бота
- Откройте Telegram и найдите @BotFather
- Отправьте команду
/newbot - Следуйте инструкциям:
- Название бота:
Моя Компания - Username:
mycompany_bot(должен заканчиваться наbot)
- Название бота:
- BotFather пришлёт токен — длинную строку типа
123456:ABC-DEF1234ghIkl...
Шаг 2. Подключение к Trigly
- Каналы > Добавить канал > Telegram
- Вставьте токен из BotFather
- Нажмите Подключить
Trigly автоматически:
- Проверит токен (вызов
getMe) - Установит webhook для приёма входящих сообщений
- Загрузит аватар и имя бота
Всё готово. Бот готов к отправке сообщений.
Что можно отправлять через Telegram
- Текстовые сообщения с Markdown-форматированием
- Inline-кнопки (ссылки и callback)
- Изображения (JPEG, PNG)
- Переменные контакта:
{{ first_name }},{{ city }}
Deep Links
Trigly поддерживает генерацию deep-ссылок вида https://t.me/mycompany_bot?start=promo123. При переходе по такой ссылке бот получает параметр promo123 и может отреагировать персонализированно.
WhatsApp Cloud API
Требования
- Бизнес-аккаунт Meta (Facebook)
- Подтверждённый номер телефона
- Аккаунт Meta Business Manager
Шаг 1. Создание приложения в Meta
- Перейдите на developers.facebook.com
- Создайте приложение типа «Business»
- Добавьте продукт «WhatsApp»
- Выберите бизнес-аккаунт или создайте новый
Шаг 2. Настройка номера телефона
- В настройках WhatsApp укажите номер телефона
- Подтвердите номер через SMS или звонок
- Создайте шаблоны сообщений (HSM templates) в Meta Business Manager
Шаг 3. Подключение к Trigly
- Каналы > Добавить канал > WhatsApp
- Введите:
- Phone Number ID — из Meta Developer Console
- Access Token — системный токен с правами
whatsapp_business_messaging - WABA ID — WhatsApp Business Account ID
- Нажмите Подключить
Trigly автоматически синхронизирует одобренные шаблоны из Meta Business Manager.
Ограничения WhatsApp
- Только шаблонные сообщения (HSM) для исходящих в первые 24 часа
- После ответа клиента можно отправлять произвольные сообщения в течение 24-часового окна
- Шаблоны проходят модерацию Meta (1-48 часов)
- Переменные в шаблонах:
{{1}},{{2}}— Trigly автоматически подставляетfirst_name,order_idи другие поля
SMS.ru
Шаг 1. Регистрация в SMS.ru
- Зарегистрируйтесь на sms.ru
- Подтвердите номер телефона
- Зарегистрируйте имя отправителя (альфа-имя):
- My Company — до 11 латинских символов
- МояКомпания — до 11 кириллических символов
- Пополните баланс (от 500 рублей)
Шаг 2. Получение API-ключа
- Личный кабинет SMS.ru > Настройки > API
- Создайте API-ключ
- Скопируйте его
Шаг 3. Подключение к Trigly
- Каналы > Добавить канал > SMS
- Выберите провайдер: SMS.ru
- Введите API-ключ
- Нажмите Проверить
Trigly автоматически подтянет:
- Баланс счёта
- Зарегистрированные имена отправителей
- Стоимость отправки
Стоимость и особенности
- ~2.5 руб. за сегмент (70 символов кириллица / 160 латиница)
- Trigly автоматически считает количество сегментов и транслитерирует текст, когда это выгодно
- Ограничение: не чаще 1 SMS в 5 минут одному контакту
- DND (do not disturb): с 22:00 до 08:00 по часовому поясу контакта (настраивается)
Web Push
Как работает
Web Push — уведомления, которые приходят прямо в браузер (Chrome, Firefox, Edge, Opera), даже если сайт не открыт. Не требует email или телефона — работает через браузерную подписку.
Шаг 1. Получение VAPID-ключей
- Каналы > Добавить канал > Web Push
- Trigly генерирует пару VAPID-ключей (публичный и приватный)
- Скопируйте публичный ключ
Шаг 2. Настройка на сайте
Добавьте на сайт сервис-воркер и JavaScript SDK:
<script src="https://cdn.trigly.ru/sdk/v1/trigly.js"></script>
<script>
trigly('init', { orgId: 'YOUR_ORG_ID', publicVapidKey: 'YOUR_PUBLIC_KEY' });
trigly('subscribeToPush');
</script>
Подробная инструкция: JavaScript SDK — Push-уведомления.
Каскадная доставка (Fallback Chain)
Каскад позволяет задать цепочку каналов: если первый не сработал — автоматически пробуется второй, потом третий.
Пример каскада
Email → Telegram → SMS
- Trigly пытается отправить email
- Если email bounce (не доставлен) И у контакта есть Telegram:
- Отправляет сообщение в Telegram
- Если Telegram не сработал (нет подписки) И у контакта есть телефон:
- Отправляет SMS
Настройка каскада
- Каналы > Добавить каскад
- Перетащите каналы в нужном порядке
- Для каждого шага настройте условие перехода:
- При недоставке — если сообщение не доставлено
- При отсутствии открытия за N часов — если контакт не прочитал
- Всегда — дублировать по всем каналам
Когда использовать
- Критические уведомления: сброс пароля, безопасность, оплата
- Реактивация спящих: email не читают — шлём SMS
- Транзакционные письма: чек, подтверждение заказа — должен дойти обязательно
Умный выбор канала (AI)
Вместо ручной настройки каскада можно включить AI Smart Channel Selection:
- При создании кампании выберите Умный выбор канала
- Вместо одного канала укажите доступные: «Email + Telegram + SMS»
- Trigly анализирует 90-дневную историю взаимодействий каждого контакта:
- В каком канале Open Rate выше?
- В какое время контакт обычно читает сообщения?
- Какой канал предпочитает (по статистике открытий и кликов)?
- Для каждого контакта выбирается персонально лучший канал
Формула: score = opens/delivered * 0.4 + clicks/delivered * 0.6.
Результат: выше Open Rate, меньше отписок, экономия на платных каналах (SMS, WhatsApp).
Не нашли ответ?
Swagger UI с интерактивной документацией и поддержка в Telegram.