Skip to content

Inbox Triage Agent with Approvals

An agent that labels, drafts replies and archives email but asks before sending.

Intermediate18h1–3 people17/20 fit
TL;DR

Build Inbox Triage Agent with Approvals for busy founders and students in ~18h with 1–3 people. Stack: LLM + Gmail API + LangGraph + Next.js.

Why it wins: Human-in-the-loop design shows judges you understand agent risk.

Build flow

01 · Problem
Email eats hours a day and full auto-reply agents are too risky to trust.
02 · Solution
The agent reads new mail, labels it, drafts replies and proposes archive or snooze actions in an approval queue, learning from what the user accepts.
03 · Build
  1. 1Connect a test mailbox
  2. 2Build a LangGraph flow with tools
  3. 3Store proposed actions for approval
  4. 4Execute only approved actions
04 · Demo
Process 30 sample emails and approve a batch of drafts in one swipe.

MVP checklist

  • Auto labelling
  • Draft replies
  • Approval queue
  • Learns from edits

Tech stack

TechRole
LLMLanguage model
Gmail APIEmail data
LangGraphMulti-agent graph
Next.jsFrontend + API routes

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More AI Agents