Example page

Support-tool billing report routed to webhook

Demonstrates triaging a billing bug from a support tool into a webhook issue. Shows AI fields and a compact webhook payload.

What this shows

This example shows how messy billing messages from support tools are normalized into structured webhook output so developers can automate refunds and routing.

Raw feedback

User message

I canceled my subscription last week but got charged twice this month — please refund me. I replied to the billing email and no one has responded.

Triage output

Structured result

{
    "type": "billing",
    "severity": "high",
    "title": "Duplicate charge after recent cancellation",
    "summary": "Customer reports being charged twice after canceling their subscription and requests a refund.",
    "tags": [
        "billing",
        "charge",
        "refund",
        "subscription"
    ],
    "sentiment": "frustrated",
    "confidence": 0.95
}

Resulting issue

webhook

Duplicate charge after recent cancellation

Customer reports they canceled last week but were billed twice this month and requests a refund. Original message: "I canceled my subscription last week but got charged twice this month — please refund me. I replied to the billing email and no one has responded." Suggested next steps: verify subscription/cancellation timestamps, confirm charges, issue refund if applicable, and reply to customer.

Live example

Use the API directly

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","message":"I canceled my subscription last week but got charged twice this month — please refund me. I replied to the billing email and no one has responded."}'

How it works

Step 1

Send the message

POST the raw support-tool message to the ingest endpoint.

Step 2

TriageFast classifies it

AI extracts fields like type, severity, title, and summary in under 30 seconds.

Step 3

Structured output appears in webhook

TriageFast posts the normalized issue payload to your webhook for automation.

Related examples

Try TriageFast free

Free plan includes 100 triages per month. No credit card required.