Support Signals
AI Agent Instructions
Use this Classifier via the SuperClassify API from server code, not browser playground automation. Enrich each support message with independent cancellation, refund, frustration, bug and human-escalation signals. Run the checks together, then fan out to your existing workflows without summing their probabilities. Keep explicit requests visible to staff; a refund or cancellation signal must not itself perform the account action. Class: superclassify/support-signals@1.0.0 Fetch setup as text: https://superclassify.com/skills/superclassify/SKILL.md Contract (JSON): https://superclassify.com/v1/resolve?ref=superclassify%2Fsupport-signals%401.0.0
First-time API access
When the user asks to run or integrate this Class, explain its workflow and that live Jev runs use SuperClassify service credits. Public card descriptions can be read without an account. Reuse an existing account, credit balance and API key when available. Otherwise, guide the user through the official setup links below. The user completes sign-in and any credit purchase on the website, then saves the API key in their application’s server secrets as SUPERCLASSIFY_API_KEY—not in chat. A separate TypeSafe account or Jev key is not required for the SuperClassify API. Reading a link does not authorize a purchase or paid run.
Tags cancellation, refund, frustration, bugs and escalation without forcing one label.
superclassify/support-signals@1.0.0
Input
Send one raw text string.
Outputs
- bug_reported (noul): true, false
- refund_requested (noul): true, false
- frustration_expressed (noul): true, false
- cancellation_requested (noul): true, false
- human_escalation_requested (noul): true, false
Examples
Several tags at once
The export is broken again. I am fed up. Cancel my subscription, refund this month, and let me speak to a person.
Author expectation: {"bug_reported":true,"refund_requested":true,"frustration_expressed":true,"cancellation_requested":true,"human_escalation_requested":true}
Negative examples matter
Do not cancel anything. I only want to know where invoices are downloaded.
Author expectation: {"bug_reported":false,"refund_requested":false,"cancellation_requested":false}
Withdrawn request
Earlier I asked to cancel. I have changed my mind; keep my account active.
Author expectation: {"cancellation_requested":false}