Example page

Email: customer reports payment failure after card update

Demonstrates turning a messy support email about a declined charge into a Linear issue. Shows TriageFast fields and routing in under 30 seconds.

What this shows

This example helps developers see how an incoming email about a payment failure is classified and sent to Linear with clear, actionable fields.

Raw feedback

User message

Hey — just updated my card but the charge failed and my account lost Pro access. Billing page shows 'payment declined' and the card is correct. Can someone fix this today?

Triage output

Structured result

{
    "type": "billing",
    "severity": "high",
    "title": "Payment failed after card update",
    "summary": "Customer's card update caused a declined charge and loss of Pro access.",
    "tags": [
        "billing",
        "payment-failure",
        "card",
        "customer-impact"
    ],
    "sentiment": "frustrated",
    "confidence": 0.95
}

Resulting issue

linear

Payment failed after card update — customer blocked

Customer updated their card but the charge was declined and Pro access was removed. Raw message: "Hey — just updated my card but the charge failed and my account lost Pro access. Billing page shows 'payment declined' and the card is correct. Can someone fix this today?" Expected: card update succeeds and subscription remains active. Actual: payment declined and access removed. Suggested owner: Billing team. Please investigate payment gateway logs and retry charge; contact customer with next steps.

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\":\"email\",\"category\":\"payment-failure\",\"destination\":\"linear\",\"message\":\"Hey — just updated my card but the charge failed and my account lost Pro access. Billing page shows 'payment declined' and the card is correct. Can someone fix this today?\"}"

How it works

Step 1

Send the message

POST the raw email text to TriageFast's ingest endpoint.

Step 2

TriageFast classifies it

AI returns structured fields like type, severity, title, tags, sentiment, and confidence.

Step 3

Structured output appears in linear

TriageFast creates a Linear issue with title, body, labels, and priority.

Related examples

Try TriageFast free — 100 triages/month

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