Example page

API: Convert payment-failure feedback to Notion

This example demonstrates routing a payment-failure sent via API to Notion. See AI-generated fields like severity, title, and tags in under 30 seconds.

What this shows

Automatically triaging billing issues into Notion helps support and engineering resolve charge-and-access mismatches faster, reducing customer frustration and churn.

Raw feedback

User message

Hi—my card was charged but my Pro plan isn't active yet. Invoice shows paid, but I still have free features. Please fix asap.

Triage output

Structured result

{
    "type": "billing",
    "severity": "high",
    "title": "Card charged but Pro not activated",
    "summary": "User was charged but subscription features are not enabled despite invoice marked paid.",
    "tags": [
        "billing",
        "payment-failure",
        "subscription",
        "urgent"
    ],
    "sentiment": "frustrated",
    "confidence": 0.95
}

Resulting issue

notion

Card charged but Pro not activated

Raw feedback: "Hi—my card was charged but my Pro plan isn't active yet. Invoice shows paid, but I still have free features. Please fix asap." Impact: Customer was billed but cannot access paid features. Possible payment webhook or subscription activation failure. Recommended next steps: - Verify payment intent and invoice status in billing provider. - Confirm subscription activation record and retry provisioning. - If charged incorrectly, initiate refund and inform customer. Source: API ingest. Processed in <30s.

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":"api","message":"Hi—my card was charged but my Pro plan isn't active yet. Invoice shows paid, but I still have free features. Please fix asap.","metadata":{"category":"payment-failure","destination":"notion"}}'

How it works

Step 1

Send the message

POST the raw feedback to the TriageFast ingest API.

Step 2

TriageFast classifies it

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

Step 3

Structured output appears in notion

TriageFast routes the triage as a Notion item for your team to act on.

Related examples

Try TriageFast free — 100 triages/month

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