You are helping me build the following AI agent workflow. ## Goal Auto-Update Job Application Status: Monitors Gmail for job application emails, uses AI to extract status updates, and automatically logs them into a Google Sheet. ## Specification - What it does: Track your job application statuses effortlessly as this agent monitors your Gmail for updates, uses AI to analyze them, and logs the results directly into your Google Sheet so you never have to manually update a tracker again. - Trigger: Triggered by an event (Event ยท on new email) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - Gmail: Trigger and read incoming emails - Google Sheets: Store job application status data - OpenRouter Chat Model: Classify email content and extract status ## Known pitfalls, handle each one explicitly in your implementation 1. LLMs might misinterpret polite rejections or generic placeholders as positive outcomes so include explicit negative examples in your few-shot prompt. 2. Google Sheets API quotas can be exceeded during bulk updates so batch write operations instead of updating row-by-row for each email. 3. Personal data privacy laws require careful handling of candidate information so ensure the sheet is encrypted and access is restricted to authorized personnel only. ## Reference implementation https://n8n.io/workflows/15389 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/auto-update-job-application-status/ via usecasesforagents.com