# Duplicate Request

## AI Agent Instructions

Use this Classifier via the SuperClassify API from server code, not browser playground automation.

Compare a new ticket or request with a bounded shortlist found by ordinary search. Supply both requests and their account, scope and timing context. Link same_request to the existing case; keep related-but-different work distinct and send unclear matches to review. Do not silently close tickets or deduplicate across unauthorized tenants.

Class: superclassify/duplicate-request@1.0.0
Fetch setup as text: https://superclassify.com/skills/superclassify/SKILL.md
Contract (JSON): https://superclassify.com/v1/resolve?ref=superclassify%2Fduplicate-request%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.

1. Create an account or sign in: https://superclassify.com/login
2. Add credits if needed: https://superclassify.com/billing
3. Create an API key: https://superclassify.com/keys

## Purpose

Checks whether two requests ask for the same outcome under the same constraints.

Class: superclassify/duplicate-request@1.0.0
Input: One raw text string
Model: jev-1.13.0

## Outputs

- decision (choice): different, related_but_different, same_request, unclear

### Paraphrase

A: Please send the April usage report to Mina. B: Email Mina the usage report for April.

Author expectation: {"decision":"same_request"}

### Changed month

A: Export April invoices. B: Export May invoices.

Author expectation: {"decision":"related_but_different"}

### Not same

A: Reset my password. B: Explain your refund policy.

Author expectation: {"decision":"different"}

Documentation: https://superclassify.com/docs
Skill: https://superclassify.com/skills/superclassify/SKILL.md
