Chargeback dispute handling
Dispute captured, evidence assembled and filed with the card scheme; large provisional credits go to approval.
Chargeback dispute handling is an agent scenario in the Banking sector running on the app, email, branch channels. Trigger: "I don't recognise this / goods not received" dispute in app or branch. The Dispute Supervisor coordinates 3 specialist agents (Intake Agent, Evidence Agent, Filing Agent) across 4 systems (Card Management, Document Store (S3), Visa / Mastercard Dispute API, Email (Exchange)); of 10 steps, 2 write to systems and 2 are checks or approvals. Outcome: Chargeback filed with the scheme, provisional credit posted, customer knows the timeline. Approval rule: Amount > 2,500 → dispute team lead approval before provisional credit.
Chargeback dispute handling
- In-app dispute: 3,200 transaction dated 12 Mar, "goods not received"
- Reason code 13.1 (goods not received) · within the 120-day window → valid
- Plan: transaction detail → merchant history → evidence pack → file with scheme
- Transaction detail pulled; merchant MCC 5732, 14 disputes in the last 90 days
- Customer's order email and courier tracking screenshot retrieved
- Evidence summary: no delivery record, merchant unresponsive → strong case
- Amount > 2,500 → dispute team lead approved provisional credit
- Provisional credit of 3,200 posted to the account
- Chargeback filed with Visa, case #CB-20481
- Email to customer: case number and 45-day timeline
- ■completed
Simulation · derived from real agent definitions · every agent can be built by dialogue with the Autonomous Agent and validated with a test corpus
"I don't recognise this / goods not received" dispute in app or branch
Chargeback filed with the scheme, provisional credit posted, customer knows the timeline
Agents
Dispute Supervisor
Decomposes the objective, delegates to agents, manages approval points, merges the result.
Intake Agent
Classifies the dispute, identifies the transaction and reason code
classify_disputeextract_transactionmap_reason_codeEvidence Agent
Builds the evidence pack from transaction and merchant data
get_transaction_detailget_merchant_historyfetch_customer_docsdraft_dispute_summaryFiling Agent
Posts provisional credit, files with the scheme, informs the customer
post_provisional_creditfile_chargebacksend_emailSteps
| # | Kind | Agent | What happens | System | ms | tok |
|---|---|---|---|---|---|---|
| 01 | ingest | Dispute Supervisor | In-app dispute: 3,200 transaction dated 12 Mar, "goods not received" | — | 200 | — |
| 02 | verify | Intake Agent | Reason code 13.1 (goods not received) · within the 120-day window → valid | — | 560 | 520 |
| 03 | plan | Dispute Supervisor | Plan: transaction detail → merchant history → evidence pack → file with scheme | — | 300 | 210 |
| 04 | tool | Evidence Agent | Transaction detail pulled; merchant MCC 5732, 14 disputes in the last 90 days | Card Management | 440 | — |
| 05 | retrieve | Evidence Agent | Customer's order email and courier tracking screenshot retrieved | Document Store (S3) | 380 | — |
| 06 | reason | Evidence Agent | Evidence summary: no delivery record, merchant unresponsive → strong case | — | 1,100 | 1,450 |
| 07 | approval | Dispute Supervisor | Amount > 2,500 → dispute team lead approved provisional credit | — | 2,800 | — |
| 08 | write | Filing Agent | Provisional credit of 3,200 posted to the account | Card Management | 480 | — |
| 09 | write | Filing Agent | Chargeback filed with Visa, case #CB-20481 | Visa / Mastercard Dispute API | 620 | — |
| 10 | notify | Filing Agent | Email to customer: case number and 45-day timeline | Email (Exchange) | 240 | — |
Dialogue banking: voice and text transaction assistant
The customer talks or types; bill, limit, dispute and transfer are completed in core banking in one session.
Credit card limit increase
The customer types in the app or talks to the call centre; the decision takes seconds, and anything above threshold goes to a manager.
Digital account opening (KYC)
ID, liveness and sanctions checks in one flow; clean applications open an account in minutes, no branch visit.
Time to move from experimenting with AI to transforming with it.
In a 30-minute discovery session we take your 2–3 priority business problems, show a live demo of a similar scenario, and draft a roadmap that starts with the Value layer.
- Your 2–3 priority problems
- Live demo of a similar scenario
- Roadmap starting with value analysis