Back to Projects

Siftara

Email routing dashboard for shared Gmail inboxes.

May 2026 – Jun 2026
Team Project

Siftara connects to a shared Gmail inbox via OAuth, reads incoming emails, and automatically routes each one to the correct department. Teams get a single dashboard to review the routing decision, correct it if wrong, write replies, and track every message through to resolution — without switching between tools or losing context across handoffs.

View on GitHub
Siftara Architecture Diagram

The Problem

Shared inboxes break down as teams grow. Messages get missed, handled by the wrong person, or replied to twice. There is no structured way to assign ownership, review routing, and track replies in one place.

Key Features

  • Classifies incoming emails and routes to the correct department
  • One-click override for any routing decision
  • Unified dashboard for review, reply, and tracking
  • Full thread history per email from arrival to resolution

My Solution

Siftara sits on top of an existing Gmail inbox and adds structure to it. It classifies each incoming email, routes it to the right owner, and surfaces everything in a review dashboard — keeping humans in control with a one-click override on every decision.

Tech Stack

ConvexConvex
AWS S3AWS S3
Gemini APIGemini API
ReactReact

What I Learned

Siftara taught me how to build software around language models rather than just with them — how to structure inputs, manage context windows, and design the human-in-the-loop layer that makes model decisions trustworthy in production.