agoráconversations
Catalog
Tier-1 triage and routing·live·3-turn average

Duplicate ticket detection

What it does

Checks whether the customer's current message belongs to an open ticket they already have, presents the candidate match, and lets the customer confirm merge or split.

When to use it

Use when the same customer writes in twice in a short window — common during outages or after an unread reply.

What it doesn't do

It does not look up tickets itself. Your client's helpdesk passes candidate matches in; this workflow handles the conversation around them.

§ live preview
live preview·Duplicate ticket detection
harness
  1. intake
  2. confirm
  3. handoff
Press play to step through the conversation.
§ connect
mcp url

Provisioning the MCP URL for Duplicate ticket detection is part of Pro.

Free accounts can read the YAML, run the Live Preview, and provision one starter URL. Pro provisions URLs for the whole catalog.

§ source

Open YAML. Read it before you subscribe.

source·duplicate-ticket-detection.yaml
1# duplicate-ticket-detection.yaml
2name: duplicate-ticket-detection
3version: 1.0.0
4category: tier-1-triage
5description: Confirms whether an inbound is a duplicate of an open ticket.
6 
7inputs:
8 - name: message
9 type: string
10 - name: candidate_tickets
11 type: array
12 description: Open tickets supplied by the helpdesk.
13 
14harness:
15 - step: intake
16 - step: confirm
17 ask: which_ticket_or_new
18 options: [merge, new]
19 - step: handoff
20 emit:
21 action: merge | split
22 target_ticket_id: <id>
23 
§ personalization

Need duplicate ticket detectiontuned to one client’s voice, escalation logic, and required fields? That’s a $99 personalization.

One-shot fee. Turnaround stated up front. The result is yours, with the deterministic harness already wired.

Request personalization