Type Safe
Back to Message
MessageType SafeCommunityVerified

Support Triage Contract

Classify a support request and return urgency, owner, and next action.

A system-message pattern for routing support work without losing the evidence behind the classification.

Provider
Type Safe
Reviewed
September 14, 2026
Project status
Community
Verification
Verified
Categories
support, operations
Compatibility
TypeScript, JSON Schema, Zod

Inputs

  • ✓Customer message
  • ✓Account tier
  • ✓Recent account events

Outputs

  • ✓Category
  • ✓Urgency
  • ✓Owner
  • ✓Recommended next action

Variables

  • ✓customer_message
  • ✓account_tier
  • ✓recent_events

Decision tasks

  • ✓Classify
  • ✓Route

Implementation guidance

Keep the declared inputs and outputs visible in code review. Validate every model response before it reaches a database, API, or customer-facing action.

Related resources