Casebound
An AI dispute desk for PayPal sellers. A Claude agent investigates each dispute, works out whether fighting is worth the money, and drafts the response. Nothing is sent until the seller approves.
Hackathon submissionPayPal AI Hackathon 2026 (Devpost)

Agent trace / sandbox case
- Reading the dispute on PayPal
- Opening the shop’s fulfillment record
- Working lean Fight
The shop record shows a signed delivery.
- Checking PayPal shipment tracking
- Changed my mind Accept
PayPal tracking says RETURNED, which contradicts the shop record.
- Running the money math
The starting point
A PayPal dispute means checking the dispute, the payment, shipment tracking, shop records, store policy, and buyer history, then deciding whether a fight is worth it. Casebound runs that investigation and shows its reasoning, so the seller decides with the evidence in front of them.
The route through a dispute
- 01Investigate the case
The agent reads the dispute, payment, tracking, shop records, store policy, and buyer history through tools.
- 02Weigh the money
Expected-value math compares refunding with fighting. Tiny disputes get a quick call from plain math, with no AI.
- 03Change course on evidence
When sources disagree, the agent can change its mind mid-investigation and explain why.
- 04Draft, then approve
It drafts the response. Nothing goes to PayPal until the seller approves it.
How it is built
- Interface
- Next.js 16 / TypeScript / AG Grid
- Agent
- Anthropic Claude with tool use
- PayPal
- Disputes API / Orders & Captures / shipment tracking
- Checkout
- PayPal JS SDK (sandbox)
- Hosting
- Render / Cloudflare DNS
How it is checked
- 73 automated tests
- AI evals: synthetic cases 20/21, held-out messy cases 12/15, prompt injection 2/2
- Code-enforced source grounding, plus a draft self-check that rewrites unsupported claims
- Security review with fixes: rate limits, signed passcode cookie, server-side checks
- Multi-agent code review, with fixes applied
Current boundary
- PayPal sandbox only: no real seller accounts or real money
- Hackathon submission with no result yet; judging starts after Nov 12, 2026
- A new build: first commit Oct 28, 2026, live Oct 29







