Pailot

Mailgun

Письма, списки рассылки и события Mailgun в процессах Pailot

Mailgun — сервис доставки почты: транзакционные письма, списки рассылки и журнал событий (доставлено, открыто, клик).

С Mailgun в Pailot вы можете:

  • Отправлять письмо (текст и HTML, копия, скрытая копия, теги)
  • Читать сохранённое сообщение по ключу хранилища
  • Смотреть события отправки
  • Создавать списки рассылки и добавлять участников
  • Смотреть домены аккаунта

Нужен ключ API (Application Programming Interface — программный интерфейс) Mailgun и отправляющий домен (например mg.example.com).

Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Ключ — в переменных окружения рабочего пространства.

Инструменты

mailgun_send_message

Отправить письмо через API Mailgun.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun
domainstringДаДомен Mailgun (например mg.example.com)
fromstringДаАдрес отправителя
tostringДаАдрес получателя (несколько — через запятую)
subjectstringДаТема письма
textstringНетТело письма обычным текстом
htmlstringНетТело письма в HTML
ccstringНетКопия (несколько — через запятую)
bccstringНетСкрытая копия (несколько — через запятую)
tagsstringНетТеги письма (через запятую)

Выход

ПараметрТипОписание
successbooleanУдалось ли отправить письмо
idstringID сообщения
messagestringСообщение ответа Mailgun

mailgun_get_message

Прочитать сохранённое сообщение по ключу.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun
domainstringДаДомен Mailgun
messageKeystringДаКлюч сообщения в хранилище

Выход

ПараметрТипОписание
successbooleanУспешность запроса
recipientsstringПолучатели
fromstringАдрес отправителя
subjectstringТема
bodyPlainstringТело обычным текстом
strippedTextstringТекст без служебных частей
strippedSignaturestringОтделённая подпись
bodyHtmlstringТело в HTML
strippedHtmlstringHTML без служебных частей
attachmentCountnumberЧисло вложений
timestampnumberВремя сообщения
messageHeadersjsonЗаголовки письма
contentIdMapjsonКарта Content-ID

mailgun_list_messages

Список событий (журнал) писем, отправленных через Mailgun.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun
domainstringДаДомен Mailgun
eventstringНетТип события (accepted, delivered, failed, opened, clicked и др.)
limitnumberНетМаксимум событий (по умолчанию 100)

Выход

ПараметрТипОписание
successbooleanУспешность запроса
itemsjsonМассив событий
pagingjsonДанные постраничного вывода

mailgun_create_mailing_list

Создать список рассылки.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun
addressstringДаАдрес списка (например list@example.com)
namestringНетНазвание списка
descriptionstringНетОписание списка
accessLevelstringНетУровень доступа: readonly, members или everyone

Выход

ПараметрТипОписание
successbooleanУдалось ли создать список
messagestringСообщение ответа
listjsonДанные созданного списка

mailgun_get_mailing_list

Данные списка рассылки.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun
addressstringДаАдрес списка

Выход

ПараметрТипОписание
successbooleanУспешность запроса
listjsonДанные списка

mailgun_add_list_member

Добавить участника в список рассылки.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun
listAddressstringДаАдрес списка
addressstringДаEmail участника
namestringНетИмя участника
varsstringНетПользовательские переменные — JSON-строка
subscribedbooleanНетПодписан ли участник

Выход

ПараметрТипОписание
successbooleanУдалось ли добавить участника
messagestringСообщение ответа
memberjsonДанные добавленного участника

mailgun_list_domains

Список доменов аккаунта Mailgun.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun

Выход

ПараметрТипОписание
successbooleanУспешность запроса
totalCountnumberВсего доменов
itemsjsonМассив объектов доменов

mailgun_get_domain

Данные конкретного домена.

Вход

ПараметрТипОбязательныйОписание
apiKeystringДаКлюч API Mailgun
domainstringДаИмя домена

Выход

ПараметрТипОписание
successbooleanУспешность запроса
domainjsonДанные домена
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ