Список писем без ответа за неделю через Gmail API с Devin
Автор попросил Devin собрать помощника на Gmail API, который показывает письма за последнюю неделю без ответа. Авторизацию автор написал сам в Cursor, а остальное агент сделал и выложил за один поздний вечер.
Что сделали
Автор хотел повторить на Gmail API вкладку Unanswered Emails из Affinity, потому что в Attio такой нет. С авторизацией Devin не справлялся, поэтому эту часть автор написал сам в Cursor. Потом Devin написал функцию, которая находит письма за прошлую неделю, требующие ответа, только во вкладке «Основные» (Primary). Он прочитал документацию Gmail API в своём браузере, сделал фронтенд и выложил его. Затем автор попросил добавить хранение в Supabase и действие Ignore.
Что получилось
За один поздний вечер получились рабочая функция, фронтенд и публичный деплой. Но Devin работал со скоростью человека. Настройка Supabase заняла больше часа, а сам автор, по его словам, сделал бы её меньше чем за 10 минут.
На что обратить внимание
Devin стоит $500 в месяц и сам хостит всё, что выкладывает. Автор видел, как его счёт в Replit вырос с $20 в месяц до $20 в неделю из-за приложений агентов на хостинге.
Пояснение
Affinity и Attio это CRM-системы, которые подтягивают переписку из почты. В Affinity есть отдельная вкладка с письмами без ответа, а в Attio её нет. Supabase это облачная база данных для приложений.
Кому пригодится
Тем, кто теряет важные письма без ответа и готов собрать небольшой инструмент под себя вместо смены CRM.
Попробуйте сами с Devin
Напиши небольшой скрипт, который подключается к моему Gmail через Gmail API и выводит все письма за последние [число] дней, которые я получил, но на которые не ответил. Для каждого покажи отправителя, тему, дату и ссылку, рассылки и автоматические письма пропусти. Проведи меня по шагам настройки OAuth и остановись, когда я смогу запустить скрипт и увидеть правильный список. Скрипт должен только читать почту и никогда ничего не отправлять и не удалять.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: jamesin.substack.com ·