Salebot.pro
Search…
Sendpulse
Вы можете подключить Sendpulse для отправки Email писем со своего номера.

Как настроить Sendpulse API

На стороне Sendpulse есть бесплатный тарифный план, которого хватит для единичных писем.
Для использования API вам потребуется ID, Secret, а так же зарегистрировать email отправителя.
Вы можете слать письма только с того адреса, который зарегистрируете на sendpulse
Зарегистрировать почту для отправки можно разделе SMPT

Как настроить отправку писем из конструктора

Для того, чтобы отправить письмо, в поле "Калькулятор" вводите:
sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)
где api_id — api id из Сендпульс api_secret — secret из Сендпульс from_email — почта отправителя to_email — почта получателя subject — тема письма message — тело письма from_name — имя отправителя
Чтобы отправить шаблон:
Сначала в поле "Калькулятор" задаете значение переменной template, это данные по нужному шаблону:
template = { "id": "Номер шаблона", "variables": { "имя переменной": "значение переменной", "имя переменной": "значение переменной" }}
Далее указываете:
sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template)
где api_id — api id из Сендпульс api_secret — secret из Сендпульс from_email — почта отправителя to_email — почта получателя subject — тема письма template — значение этой переменной мы присвоили выше
Для большей наглядности разберем пример бота, который спрашивает кому, с каким заголовком и каким текстом отправить.
Сохраним значения api_id и api_secret в переменные, для этого переходим в Salebot в раздел Настройки.
Дальше создаем схему собирающую данные.
Протестируем в окне отладки.
Результат на почте

Как добавить почту в адресную книгу

Для добавления почты в адресную книгу воспользуйтесь методом (прописываем в поле "Калькулятор":
sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)
где book_id — id адресной книги
email — почта, которую нужно добавить
variables — массив переменных, параметр необязательный. Если нужно указать, записывается в виде {"имя_переменной":"значение_переменной"}

Как отправить смс

Чтобы отправить смс, в поле Калькулятор введите функцию
sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None)
где api_id — api id из Сендпульс api_secret — secret из Сендпульс sender — имя отправителя SMS (до 11 символов латиницей, можно с цифрами) phone — номер телефона, куда отправлять text — текст сообщения, его нужно брать в кавычки (если вы не подставляете переменную) transliterate — указываете, отправлять на транслите или нет (1 или 0 соответственно) route — список каналов для отправки по странам, можно указать None