Sendpulse

Ви можете працювати в Sendpulse, щоб надсилати листи з вашого номера телефону.

Як налаштувати API Sendpulse

У Sendpulse є безкоштовний тарифний план, який дає змогу надсилати одноразові електронні листи.

Щоб використовувати API Sendpulse, вам знадобляться ID, Secret, а також потрібно буде зареєструвати електронну адресу відправника.

Ви можете надсилати електронні листи лише з тієї електронної адреси, яку вказали під час реєстрації.

Ви можете зареєструвати електронну адресу для надсилання в розділі SMPT

Як налаштувати надсилання електронних листів із редактора

Щоб надіслати email, вам потрібно вставити це на вкладку Calculator:

sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)

де

api_id — API id у Sendpulse api_secret — Secret у Sendpulse 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 у Sendpulse api_secret — Secret у Sendpulse from_email — електронна адреса відправника to_email — електронна адреса отримувача subject — тема листа шаблон — значення змінної, яке ми задали вище

Для зручності розгляньмо приклад бота, який запитує, кому, з якою темою та текстом потрібно надіслати електронний лист.

Давайте збережемо api_id та api_secret значення у змінні. Для цього перейдіть до налаштувань проєкту Salebot.

Потім створіть схему, яка збирає дані.

Тепер протестуймо це:

Як додати електронну пошту до адресної книги

Щоб додати електронну адресу до адресної книги, використайте цей метод:

sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)

де

api_id — API id у Sendpulse api_secret — Secret у Sendpulse book_id — id адресної книги email — електронна адреса, яку потрібно додати variables — (необов'язково) масив змінних. Якщо вам потрібно його задати, він має бути в такому форматі: {“variable_name”:”variable_value”}

Як надіслати SMS

Щоб надіслати SMS, вставте цю функцію на вкладку Calculator:

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

де

api_id — API id у Sendpulse api_secret — Secret у Sendpulse sender — ім'я відправника (до 11 латинських символів, можна використовувати цифри) phone — номер телефону отримувача text — текст повідомлення, його потрібно взяти в дужки, якщо ви не використовуєте змінну transliterate — transliterate = 1, без транслітерації = 0 route — список каналів для надсилання в країнах, його можна встановити як None

Останнє оновлення