События в календаре из писем-подтверждений бронирований через n8n
Автор на Reddit собрал в n8n сценарий для гендиректора, у которого почта завалена подтверждениями поездок и бронирований. Сценарий достаёт данные из письма и PDF-вложений и создаёт события в отдельном Google Calendar.
Что сделали
Сценарий следит за Gmail и берёт письма, которым человек поставил ярлык «Events». Из текста письма и PDF-вложений он достаёт дату, время, место, номер подтверждения, поставщика и заметки. Сначала n8n заворачивает текст письма в PDF, потом оба источника параллельно проходят через один и тот же извлекатель данных. Результаты объединяются, причём данные из вложения важнее. Дальше сценарий либо создаёт событие в отдельном Google Calendar со ссылкой на письмо, либо помечает письмо на проверку и присылает уведомление о недостающих полях.
Что получилось
Подтверждения теперь сами превращаются в события в отдельном календаре «Auto-imported», вносить их руками не нужно. Автор признаёт, что отдельного шага для писем с несколькими событиями сразу пока нет.
На что обратить внимание
Главный подвох в том, что запускает сценарий человек. Письмо в Gmail всё равно надо пометить ярлыком «Events».
Кому пригодится
Тем, кто много ездит и бронирует, и ассистентам руководителей, которые вручную переносят брони в календарь.
Попробуйте сами с n8n
Собери в n8n сценарий, который следит за моими входящими в Gmail и ловит письма с подтверждением бронирований (перелёты, отели, рестораны, [другие типы]). Достань из текста письма или PDF-вложения название события, дату, время, место и номер подтверждения и создай событие в отдельном Google Calendar под названием [название календаря]. Готово, когда пересланное мной тестовое письмо правильно появится в календаре. Если письмо не удаётся разобрать, пропусти его и сообщи мне, а не гадай.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Ещё 1 источник
Источник: reddit.com · · обновлено