Support Ticket Classifier

Business & Marketingchatgpt-prompts-for-customer-serviceticket_text

Structured JSON output can feed directly into ticket routing systems. The 'reason' field lets you audit the AI's classification logic. Identifying auto-resolvable tickets reduces agent workload.

Prompt
Classify this support ticket and extract structured data:

**Ticket:** "{{ticket_text}}"

Return a JSON object with:
{
  "category": "billing | technical | shipping | returns | account | feature_request | other",
  "urgency": "low | medium | high | critical",
  "sentiment": "positive | neutral | frustrated | angry",
  "key_issue": "one sentence summary",
  "product_mentioned": "product name or null",
  "action_needed": "what the customer wants",
  "suggested_response_type": "template | custom | escalation",
  "auto_resolve_possible": true/false,
  "reason": "why you classified it this way"
}

If the ticket contains multiple issues, return the primary issue and note secondary issues in a "secondary_issues" array.

Variables to customize

{{ticket_text}}

Why this prompt works

Structured JSON output can feed directly into ticket routing systems. The 'reason' field lets you audit the AI's classification logic. Identifying auto-resolvable tickets reduces agent workload.

What you get when you save this prompt

Your workspace unlocks powerful tools to iterate and improve.

AI OPTIMIZE

AI Optimization

One-click improvement with structure analysis and pattern suggestions.

VERSION DIFF

Version History

Track every edit. Compare versions side-by-side with word-level diffs.

ORGANIZE
Development
Code Review
Testing
Marketing

Folders & Tags

Organize your library with nested folders, tags, and drag-and-drop.

MCP
$ npm i -g @promptingbox/mcp
Claude · Cursor · ChatGPT

Use Everywhere

Access prompts from Claude, Cursor, ChatGPT & more via MCP integration.

Your prompts, organized

Save, version, and access your best prompts across ChatGPT, Claude, Cursor, and more.