Short description

Built an AI ticket routing system for a barbershop network. The first workflow checks the inbox every minute, filters out spam, and classifies each email by category and priority (P1-P4) using Chain of Thought reasoning, then logs it to Google Sheets and notifies the responsible person in Slack. The second workflow monitors SLA every 5 minutes and escalates overdue tickets: owner reminder, then team lead, then an email to the director.

🔹Title

Email tickets → AI prioritization → team notifications → automatic escalation

🔹Context

🔹Problem

Client emails were processed manually and depended on whoever noticed them first.

The main challenges were:

🔹Solution

Built a two-workflow AI system that:

Workflow Trigger What it does Output
1. Ticket Classifier Gmail, every minute Category, priority, owner, SLA, reasoning Google Sheets log + Slack to owner
2. SLA Watcher Schedule, every 5 min Checks overdue tickets Escalation (Slack / Email)