InboxAI — AI Email Triage & Workflow Automation Platform
Built a full-stack Next.js automation platform that classifies Gmail messages by urgency using LLMpowered analysis and triggers downstream actions in Slack, Notion, and ClickUp via OAuth integrations.
Implemented multi-tenant organisation support with JWT-based authentication, secure cookie sessions, Zod input validation, and OAuth state protection across 4 third-party provider integrations.
Developed a configurable automation engine with a scheduled cron execution system, retry logic for transient API failures, and full run history and event logging for audit visibility.
Deployed on Railway with health check endpoints, environment-driven configuration via validated settings, and a modular project structure ready for CI integration.
Tech: Next.js, React, TypeScript, MongoDB, JWT, Google OAuth, Slack API, Notion API, ClickUp API, Tailwind CSS, Railway.