Skip to content
← All starter kits

Email Classifier & Router

Auto-triage incoming emails by urgency and department

Pythonscikit-learnOpenAI APIspaCyimaplib

Incoming emails pile up. This system reads each one, classifies it by urgency (critical, high, normal, low) and department (billing, technical, shipping, general), then routes it accordingly. Includes PII redaction before any data hits the LLM, and a human-in-the-loop escalation path for edge cases.

What's included

  • Python classification pipeline with multi-model approach
  • Keyword rules engine for fast, deterministic routing
  • Sentiment analysis module for urgency detection
  • LLM-based classifier for ambiguous messages
  • PII redaction layer (emails, phone numbers, addresses)
  • IMAP/SMTP integration for live email processing
  • Webhook output for Slack, Teams, or helpdesk integration
  • Test suite with 50+ labelled email samples

Who this is for

  • Customer support teams drowning in shared inboxes
  • Professional services firms routing client enquiries
  • IT helpdesks triaging support tickets from email
  • Any team processing 50+ emails per day

£79

One-time purchase · Instant download

DifficultyIntermediate
FormatPython source code
SupportEmail for 30 days
LicenseCommercial use OK

Secure checkout via Stripe. You'll receive an email with your download link immediately after purchase.

Get all three kits

Save 40%

The Complete Automation Bundle includes this kit plus two more for just £149.