Raw feedback
User message
I tried to checkout twice and my card was declined both times — I even got an error 402 but the amount shows pending on my bank. Please fix this, I need access urgent.
Demonstrates routing a messy support-tool payment failure message into a structured GitHub issue. Shows AI fields like type, severity, title, summary, tags, sentiment, and confidence.
What this shows
This example shows how TriageFast ingests a support-tool message about a checkout payment failure and creates a clear GitHub issue for engineering triage.
Raw feedback
I tried to checkout twice and my card was declined both times — I even got an error 402 but the amount shows pending on my bank. Please fix this, I need access urgent.
Triage output
{
"type": "billing",
"severity": "high",
"title": "Card declined but amount pending on bank",
"summary": "User reports card declines with a 402 error while funds show as pending at the bank, implying a potential double-charge or incomplete rollback.",
"tags": [
"payment-failure",
"charge-discrepancy",
"stripe",
"urgent"
],
"sentiment": "urgent",
"confidence": 0.95
}Resulting issue
Card declined but amount pending — possible double-charge
User attempted checkout twice and received a 402 error; bank shows the amount as pending. Steps to reproduce: 1) Attempt checkout with card, 2) Observe 402 error, 3) Check bank for pending charge. Expected: decline with no pending hold or automatic refund. Actual: decline + bank pending amount. Please check payment provider logs (stripe/processor), verify whether an authorization hold or charge occurred, and reconcile or refund if needed. Raw support message included. Contact user for transaction ID if not in logs.
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":"support-tool","category":"payment-failure","feedback":"I tried to checkout twice and my card was declined both times — I even got an error 402 but the amount shows pending on my bank. Please fix this, I need access urgent."}'How it works
Step 1
Post the raw support-tool message to the ingest endpoint.
Step 2
AI returns structured fields like type, severity, title, summary, tags, sentiment, and confidence.
Step 3
TriageFast routes the formatted issue to GitHub for engineering to act on.
Related examples
Free plan includes 100 triages per month. No credit card required.