После двадцатого заявления о приеме на работу никто не помнит, какая компания ответила, какая прислала тест по кодированию с дедлайном в пятницу, а какая тихо отказала вам три недели назад. Обычный совет — «ведите электронную таблицу». Проблема в том, что...
После двадцатого заявления о приеме на работу никто не помнит, какая компания ответила, какая прислала тест по кодированию с дедлайном в пятницу, а какая тихо отказала вам три недели назад. Обычный совет — «ведите электронную таблицу». Проблема в том, что ведение электронной таблицы — это вторая работа.
Но почти каждое сообщение о поиске работы уже приходит по электронной почте: подтверждение «спасибо за заявку», ссылка на оценку, приглашение на собеседование, отказ. Таким образом, электронная таблица может поддерживать себя сама. В этом посте рассматривается рабочий процесс n8n, который отслеживает Gmail, использует Google Gemini (уровень бесплатного пользования) для распознавания электронных писем о ваших приложениях и сохраняет одну строку для каждого приложения в Google Sheets с последним статусом, следующим шагом и крайним сроком.
Что у вас получится в итоге
Вот такая таблица Google, обновляемая каждый час:
ключ_приложения | компания | роль | статус | следующий_шаг | срок | последнее_обновление | последняя_субъект | из | gmail_link
Статусы: применено, оценка, собеседование, предложение, отклонено, рекрутер_аутрич, другое. Добавьте условное форматирование в столбец статуса, и вы получите доску с цветовой кодировкой.
Архитектура
Gmail Trigger (каждый час, фильтрованный поиск)
-> Код: сохранить отправителя, тему, дату, первые 3000 ча