IOInboxOps AI
← InboxOps AI

Provider-independent mail pipeline

Thin webhook.
Durable work.

Next.js owns HTTP and UI, Inngest owns retries, Supabase owns user-scoped state, and Microsoft Graph is isolated behind an EmailProvider adapter.

1

Microsoft Graph webhook

Validate clientState, enqueue the message, return 202.

2

Durable Inngest worker

Fetch bounded content and run the GPT-5.6 orchestrator.

3

Deterministic business tools

Validate SKUs, calculate totals, optimize the free-shipping bundle.

4

Human-review output

Apply a category and create an Outlook draft. Never send.