На стороне Sendpulse есть бесплатный тарифный план, которого хватит для единичных писем.
Для использования API вам потребуется ID, Secret, а так же зарегистрировать email отправителя.
Вы можете слать письма только с того адреса, который зарегистрируете на sendpulse
Зарегистрировать почту для отправки можно разделе SMPT
URL функции: https://store.salebot.pro/function/email_sendpulse
Параметры:
{"api_id":"ид api из sendpulse", "api_secret": "secret из sendpulse", "from": "почта отправителя", "to": "почта получателя", "subject": "Тема письма", "message": "тело письма"}
Отправка шаблона
{"api_id":"ид api из sendpulse", "api_secret": "secret из sendpulse", "from": "почта отправителя", "to": "почта получателя", "subject": "Тема письма", "template": { "id": "Номер шаблона", "variables": { "имя переменной": "значение переменной", "имя переменной": "значение переменной" }}
Для большей наглядности разберем пример бота, который спрашивает кому, с каким заголовком и каким текстом отправить.
Если вы хотите указать имя отправителя, передайте в запросе также параметр from_name
Так как ID, Secret константы, мы забьем их в переменные проекта.
Дальше создаем схему собирающую данные.
Протестируем в окне отладки.
Результат на почте