DashaMail
Подключение интеграции
В сервисе DashaMail вам нужно скопировать API ключ. В правом верхнем углу нажмите на аватар - Интеграции. Со страницы Интеграции скопируйте API ключ

На странице интеграций нажмите кнопку "Добавить интеграцию", затем выберите Dashamail

Введите название и вставьте API ключ
Работа с интеграцией
В интеграции доступны следующие действия:
Добавить подписчика в базу
Отписать подписчика из базы
Отписать подписчика из всех баз
Для взаимодействия с подписчиками у вас в сервисе DashaMail должна быть создана адресная база. Создать базу можно на странице https://lk.dashamail.ru/?page=lists
Дополнительные поля будут в адресных базах вы создаете самостоятельно. Их вы будете передавать прямо из чат-бота.
Чтобы создать дополнительно поле, вам нужно зайти в базу и выбрать Настройки - Настройки полей и ШАБЛОНОВ

На этой странице вы можете добавить до 15 дополнительных полей. В поля можно передавать информацию из чат-бота. Например, имя и номер пользователя

Добавить подписчика в базу
Создаем блок действия и выбираем Добавить подписчика в базу. Выбираем Адресную базу и заполняем поля, которые мы будем передавать в сервис. В дополнительное поле 1 мы впишем Имя, в дополнительно поле 2 Номер, так как адресной базе мы добавили именно эти поля

Сохраняем. Теперь, когда пользователь пройдет этот блок, он автоматически добавится в выбранную вами базу. Для дальнешего взаимодействия, мы можем сохранить id пользователя в выбранной адресной базе. Для этого, после добавления пользователя в адресную базу создаем блок действия и в пользовательскую переменную сохраняем переменную {%i.response.data.member_id%}
Теперь в переменной пользователя у нас будет храниться id этого пользователя в адресной базе
Один пользователь может быть в нескольких базах, но ID в каждой базе будет свой. Если у вас будет несколько баз, то рекомендуем для каждой базы создать отдельную пользовательскую переменню для сохранения ID пользователя в базе

Отписать подписчика из базы
Через действие Отписать подписчика из базы мы можем удалить пользователя из Адресной базы. Создаем блок действия и выбираем Отписать подписчика из базы. Выбираем адресную базу, заполняем данные. Удалить подписчика можно либо по Email, либо по ID подписчика, который мы ранее сохранили в пользовательскую переменную

Теперь, когда пользователь пройдет данный шаг, он будет удален из адресной базы
Если подписчик был в базе и отписался, вернуть его в эту базу больше не получится
Отписать подписчика из всех баз
Для удаления подписчика из всех баз нам нужен email пользователя. Email мы получали ранее, он сохранен в карточке пользователя

Теперь, при проходе пользователем данного блока, он будет отписан от всех адресных баз
Last updated
Was this helpful?