Возможности интеграции
С помощью Albato вы можете передавать данные из других сервисов в enKod и совершать перечисленные действия:
- проверка персоны на подписку
- получение активности конкретной персоны в емейл-сообщениях
- отправка емейл-сообщений по API для работы с сервисом как с SMTP
- отправка email-сообщения единственному получателю
- создание мгновенного или запланированного email-сообщения
- отправка SMS-сообщения
- добавление/обновление единственной персоны
- добавление/обновление нескольких персон
- отписка контакта от рассылок
- кастомный API-запрос - если среди готовых действий вы в Albato не нашли нужное вам, то вы можете собрать его сами согласно нашей API-документации
Что интеграция не предусматривает:
- передачу данных из enKod в любой другой сервис с помощью Albato, т.е. отсутствуют триггеры
Пошаговая инструкция для интеграции
1. Зайдите в ваш профиль enKod и перейдите в Настройки ➔ API ➔ Добавить новый API-ключ
В зависимости от ваших потребностей, добавьте права доступа:
- вы можете “Выбрать все” возможные права
- или отметить только нужные вам. Например, если планируете использовать только действие “Отправка SMS-сообщения”, то в enKod нужно выбрать доступ “Отправка SMS сообщения единственному получателю”
2. Скопируйте созданные вами на первом шаге API-ключ
3. Войдите в ваш аккаунт Albato и перейдите в раздел “Подключения”.
Нажмите «Добавить подключение», задайте ему название. Скопированный на втором шаге API-ключ вставьте в поле Access token.
Нажимаем “Далее” - подключение создано. Теперь вы можете использовать enKod в связках.
Как создать связку с enKod
Предположим, перед вами стоит задача: при создании нового контакта в вашем сервисе - создавать новый контакт и в enKod. На этом примере подробно расскажем, как решить эту и аналогичные ей задачи с помощью Albato.
1. Создайте подключение с сервисом, который должен передавать данные в enKod. В вашем аккаунте Albato перейдите в раздел “Подключения” ➔ Добавить подключение ➔ Выберите сервис из доступных или добавьте нужный самостоятельно.
2. Перейдите в раздел “Мои связки” ➔ Создать новую связку.
3. В качестве триггера выберите сервис, который будет передавать данные в enKod и необходимое событие, по которому enKod должен будет совершать свое действие. В рамках нашего примера, сервисом будем amoCRM, а событием - Создан новый контакт.
4. Выберите режим работы связи: в реальном времени или на основании данных прошлого за определенный период.
В нашем примере, нам нужна связка в режиме реального времени.
5. Добавьте действие.
В нашем примере в качестве сервиса, который будет получать данные о контакте и создавать его у себя, выступает enKod. Выбираем сервис enKod и действие “Добавление/обновление единственной персоны”. Нажимаем продолжить.
6. Далее необходимо настроить все обязательные поля для передачи. Для этого кликните по нужному полю и в выпадающем списке выберите нужный вам вариант.
Обратите внимание, вы не сможете сопоставить поля для передачи в enKod, если еще не выбрали триггер.
Например, в выпадающем списке откройте выбранный вами триггер (amoCRM: Создан новый контакт) и сопоставьте передаваемое поле из вашего сервиса с полем контакта в enKod:
- для имени контакта в enKod необходимо выбрать поле “Название” в amoCRM
- для Телефона в enKod - поле Телефон в amoCRM
- и так далее.
7. Сохраните и запустите связу.
Теперь ваш сервис будет передавать нужные данные в enKod, а enKod совершать ожидаемое от него действие.