Skip to content
Back to Case Studies
Operations

How an AI Email Triage Agent Saved 14 Hours Per Week

A logistics company automated email classification and routing — reducing response time from 6 hours to 12 minutes.

Sergiu Poenaru·February 18, 2026·3 min read

The Problem

A mid-size logistics company received 800+ emails per day across shared inboxes. Customer inquiries, shipment updates, vendor communications, and internal requests all landed in the same place. A team of 4 spent their mornings manually reading, categorizing, and forwarding emails to the right department.

Average time to first response: 6 hours. Critical shipment alerts sometimes sat unread for half a day.

The Solution

We built an AI email triage agent that:

  1. Reads every incoming email within seconds of arrival
  2. Classifies intent into 12 categories (shipment inquiry, pricing request, complaint, vendor invoice, etc.)
  3. Extracts key entities — order numbers, tracking IDs, customer names, dates
  4. Routes to the correct team with a pre-drafted response suggestion
  5. Escalates urgent items (shipment delays, safety concerns) immediately via Slack

The agent runs on a simple pipeline: Gmail API webhook → classification model → entity extraction → routing rules → draft response generation.

The Architecture

ComponentTechnology
Email ingestionGmail API + webhooks
ClassificationGPT-4o with few-shot examples
Entity extractionStructured outputs with JSON schema
Routing engineRule-based with fallback to AI
Response draftingClaude 3.5 with company knowledge base
EscalationSlack webhook + PagerDuty

The classification prompt uses 12 labeled examples — one per category — and achieves 94% accuracy on production emails. Misclassified emails are flagged for human review and used to improve the few-shot examples quarterly.

The Results

MetricBeforeAfter
Avg response time6 hours12 minutes
Manual triage hours/week56 hours4 hours (review only)
Misrouted emails~15%~3%
Critical alert response2-4 hoursUnder 5 minutes

The 4-person triage team was reassigned to customer relationship work — higher-value tasks that actually need human judgment.

Key Takeaways

Related Case Studies