Интеграция Gmail без кода: схема на каждое новое письмо

Интеграция Gmail в nana800 - это триггер, который раз в минуту проверяет «Входящие» и запускает схему на каждое новое письмо: его можно переслать в Telegram, записать в таблицу или отдать нейросети. Подключается почта паролем приложения Google или через OAuth, код писать не нужно. Каждое письмо, запустившее схему, стоит 0,20 ₽, а баланс каждый месяц бесплатно пополняется до 350 ₽.

Собрать в конструкторе
  • Запуск блока: 0,20 ₽
  • Бесплатно каждый месяц: 350 ₽
  • Карта не нужна

Что можно сделать

  • Получать в Telegram уведомление о каждом новом письме в Gmail: для этого есть готовый шаблон «Gmail to Telegram»
  • Запускать схему только на нужные письма: по отправителю, теме или метке через поиск Gmail
  • Передавать дальше по схеме отправителя, получателя, тему, текст и HTML письма, его начало и дату
  • Получать список вложений письма с именем, размером и типом файла
  • Записывать письма в Google Таблицу или CRM и отдавать их текст нейросети для разбора
  • Подключать почту паролем приложения или через свой OAuth-клиент Google

Блоки в конструкторе

  • Новое письмо в Gmail (триггер)

    Триггер · 0,20 ₽ за запуск

    Раз в минуту проверяет «Входящие» Gmail и запускает схему на каждое новое письмо, которое подходит под поиск. Отдаёт отправителя, получателя, тему, текст, HTML, дату и по желанию список вложений.

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

  1. 1

    Создайте пароль приложения Google

    Самый простой способ входа - пароль приложения. Он создаётся в аккаунте Google: Безопасность, Двухэтапная аутентификация, Пароли приложений. Второй способ - OAuth: client_id и client_secret приложения из Google Cloud Console и refresh_token с доступом к Gmail.

  2. 2

    Добавьте триггер Gmail

    Создайте схему и добавьте триггер «gmail incoming email». Впишите адрес Gmail, в способе входа выберите APP_PASSWORD_IMAP и вставьте пароль приложения. Для входа через OAuth выберите OAUTH_CLIENT и заполните client_id, client_secret и refresh_token.

  3. 3

    Настройте фильтр писем

    В поле search query напишите поиск Gmail, например from:boss@example.com или subject:(отчёт), и схему запустят только такие письма. Пустое поле - все входящие. Если нужны имена и размеры вложений, включите include attachments.

  4. 4

    Добавьте действие

    Добавьте блок, который что-то сделает с письмом, например «Telegram message send», и подставьте в текст отправителя и тему из триггера. Можно сразу взять готовый шаблон «Gmail to Telegram», где эти два блока уже связаны.

  5. 5

    Включите схему и проверьте её письмом

    Включите схему. Первая проверка только запоминает письма, которые уже лежат во «Входящих». Отправьте себе письмо: почта проверяется раз в минуту, и после проверки схема запустится. Пока схема включена, она стоит 0,42 ₽ в час.

Готовые связки

  • Gmail + Telegram

    Получайте уведомления о новых письмах Gmail в Telegram: отправитель, тема и текст письма в личке или рабочей группе. Бесплатный баланс каждый месяц, карта не нужна.

Шаблоны с этим сервисом

  • Письма Gmail в Telegram

    Готовый шаблон nana800 присылает в Telegram сообщение о каждом новом письме в Gmail: от кого и с какой темой. Код не нужен, бесплатный баланс каждый месяц.

Частые вопросы

Каждое новое письмо, которое запустило схему, стоит 0,20 ₽, остальные блоки схемы оплачиваются по своей цене. Включённая схема стоит 0,42 ₽ в час. Баланс каждый месяц бесплатно пополняется до 350 ₽, карта не нужна. Если схема включена круглосуточно весь месяц, большая часть этой суммы уходит на часы работы схемы.

Пароль приложения проще: нужны только адрес Gmail и пароль, созданный в аккаунте Google. OAuth - это вход через ваше собственное приложение Google, он подходит, если вы уже работаете с Google Cloud Console: оттуда берутся client_id и client_secret, а refresh_token должен давать доступ к Gmail. В обоих случаях почта проверяется раз в минуту и схема получает те же данные письма.

Да. В поле search query работает обычный поиск Gmail: from:boss@example.com, subject:(отчёт), label:unread и их сочетания. Пустое поле - все письма во «Входящих».

Первая проверка только запоминает письма, которые уже есть в ящике. Письма старше 3 суток, например пришедшие, пока схема была выключена, схему не запускают. Если за минуту пришло больше 300 писем, остальные обработаются при следующих проверках. Каждое письмо запускает схему один раз, даже после перезапуска сервера.

Этот блок только принимает письма. Для отправки есть отдельный блок «send email message»: он отправляет письмо через SMTP-сервер почтового ящика, для этого нужны адрес сервера, порт, логин и пароль.

Нет, только список вложений: имя, размер и тип каждого файла, если включено include attachments. Сами файлы в схему не скачиваются. Письма в Gmail триггер не меняет и прочитанными не отмечает.

Соберите первую схему бесплатно

Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.

Собрать в конструкторе