Intent Classification Prompt for Inbound Email
Sales, Support, Partnership, Press, Spam — route inbound email by intent, with a Strict "Other" so the weird ones reach a human.
Overview
Intent routing is where wrong labels hurt: a press inquiry routed to sales support dies quietly. This setup classifies inbound email into five intents under Strict ambiguity — if nothing clearly fits, the model returns "Other" instead of forcing the nearest label, because in routing, a forced wrong label is silent and an "Other" is visible. Definitions carry the borders (Support Request is "an existing customer asking for help" — prospects asking questions are Sales Inquiry), and high/medium/low confidence enables auto-routing the clear cases.
Workflow
-
Classify before any human reads
The prompt runs on the raw email; quoted history and signatures don't derail a label decision the way they derail extraction.
-
Let Other be the safety lane
Everything the model can't confidently place lands in one reviewable bucket instead of five wrong ones.
-
Tune the Support/Sales border
"Existing customer" is the deciding phrase — if your prospects also ask product questions, the definitions are where you encode that.
Why This Works
- Strict + Other converts silent misroutes into visible review items
- Customer-status-based definitions resolve the commonest routing confusion
- Confidence output lets you automate the clear 80% and human-review the rest
Best for
- Inboxes where misrouted mail dies quietly
- Teams that want auto-routing with a human fallback lane
- Intent sets where "existing customer vs prospect" decides the route
Not for
- Extracting the sender's details and request — that's the Extraction Prompt Generator
- Drafting replies — routing decides the desk, not the answer
Use cases
- Routing a shared inbox to sales, support, and partnerships
- Catching press inquiries before they rot in the wrong queue
- Filtering spam without a separate spam model