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), где:

  1. api_id — api id из Сендпульс

  2. api_secret — secret из Сендпульс

  3. from_email — почта отправителя

  4. to_email — почта получателя

  5. subject — тема письма

  6. message — тело письма

  7. from_name — имя отправителя

Для того чтобы отправить шаблон:

Сначала в поле "Калькулятор" задаете значение переменной template, это данные по нужному шаблону:

template = { "id": "Номер шаблона", "variables": { "имя переменной": "значение переменной", "имя переменной": "значение переменной" }}

Далее указываете:

sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template), где:

  1. api_id — api id из Сендпульс

  2. api_secret — secret из Сендпульс

  3. from_email — почта отправителя

  4. to_email — почта получателя

  5. subject — тема письма

  6. template — значение этой переменной мы присвоили выше

Для большей наглядности разберем пример бота, который спрашивает кому, с каким заголовком и каким текстом отправить.

Сохраним значения api_id и api_secret в переменные - для этого переходим в Salebot в раздел Настройки.

Дальше создаем схему собирающую данные.

Протестируем в окне отладки.

Результат на почте

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

Для добавления почты в адресную книгу воспользуйтесь методом (прописываем в поле "Калькулятор":

sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None), где

  1. book_id — id адресной книги

  2. email — почта, которую нужно добавить

  3. variables — массив переменных, параметр необязательный. Если нужно указать, записывается в виде {"имя_переменной":"значение_переменной"}

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

Чтобы отправить смс, в поле Калькулятор введите функцию

sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None), где

  1. api_id — api id из Сендпульс

  2. api_secret — secret из Сендпульс

  3. sender — имя отправителя SMS (до 11 символов латиницей, можно с цифрами)

  4. phone — номер телефона, куда отправлять

  5. text — текст сообщения, его нужно брать в кавычки (если вы не подставляете переменную)

  6. transliterate — указываете, отправлять на транслите или нет (1 или 0 соответственно)

  7. route — список каналов для отправки по странам, можно указать None

Last updated