Raw feedback
User message
Hey team — our API calls started returning 401 Unauthorized a few hours ago. We're still using tf_live_xxxx and haven't rotated keys; can you check?
Demonstrates converting a live API auth failure into a structured webhook issue. Shows fields, labels, and priority for fast routing.
What this shows
This example matters because auth failures block customers immediately — automated triage lets teams detect, label, and route these incidents in under 30 seconds.
Raw feedback
Hey team — our API calls started returning 401 Unauthorized a few hours ago. We're still using tf_live_xxxx and haven't rotated keys; can you check?
Triage output
{
"type": "bug",
"severity": "critical",
"title": "API auth 401 Unauthorized with live key",
"summary": "Customer's API requests are failing with 401 Unauthorized while using their live key, indicating an authentication or credential issue.",
"tags": [
"auth",
"api",
"401",
"credentials",
"urgent"
],
"sentiment": "frustrated",
"confidence": 0.93
}Resulting issue
API auth 401 Unauthorized with live key
Raw user message: "Hey team — our API calls started returning 401 Unauthorized a few hours ago. We're still using tf_live_xxxx and haven't rotated keys; can you check?" Observed: Repeated 401 responses for API calls using provided live key. Likely causes: revoked/rotated key, token expiration, or misconfigured auth header. Suggested next steps: verify key status, check auth service logs for token errors, ask user to rotate key if needed. Attach request IDs and timestamps from user if available.
Live example
Send the same raw message to TriageFast and get the structured result back through the normal ingest endpoint.
curl -X POST https://triagefast.app/api/v1/ingest -H "Authorization: Bearer tf_live_xxxx" -H "Content-Type: application/json" -d '{"source":"api","message":"Hey team — our API calls started returning 401 Unauthorized a few hours ago. We\'re still using tf_live_xxxx and haven\'t rotated keys; can you check?"}'How it works
Step 1
POST the raw API feedback to TriageFast's ingest endpoint.
Step 2
AI assigns type, severity, title, summary, tags, sentiment, and confidence.
Step 3
The formatted issue is sent to your webhook for downstream handling.
Related examples
Free plan includes 100 triages per month. No credit card required.