Evidence map
Every document, screenshot, and message thread is hashed, classified, and linked to its source. Nothing is paraphrased away.
Resolve workflow
Claim intake, evidence map, contradiction detection, missing-proof flags, and Proxy escalation — every audit ends with a reviewable proof card that can be cited, shared, or handed to legal.
Every document, screenshot, and message thread is hashed, classified, and linked to its source. Nothing is paraphrased away.
Resolve surfaces timeline gaps, actor mismatches, policy conflicts, and offer credibility problems — not just a summary.
Close every audit with evidence status, confidence, open questions, recommended restraint, and a shareable cite ref.
Contract
auditDisputedClaim when a human needs to review the outcome.The template returns the full evidence map, contradiction list, and a proof card. When confidence is below threshold or the next action is requestHumanReview, Proxy escalation is automatic.
Request
curl -X POST https://api.patchr.co/v1/workflows/templates/auditDisputedClaim/run \
-H "Authorization: Bearer $PATCHR_API_TOKEN" \
-d '{
"request": "Review dispute #4821 — offer looks fake, documents don\'t match",
"conversationId": "conv_resolve_1",
"metadata": { "documents": ["att_screenshot", "att_policy_pdf"] }
}'Response
{
"ok": true,
"status": "ready",
"results": {
"resolve": {
"triage": {
"risk": { "label": "scamTriage", "severity": "critical" },
"evidenceMap": [
{ "ref": "att_screenshot", "kind": "offer", "sourceBound": true },
{ "ref": "att_policy_pdf", "kind": "policy", "sourceBound": true }
],
"contradictions": [
{ "kind": "offerCredibility", "detail": "Offer price does not match merchant policy" },
{ "kind": "identityMismatch", "detail": "Sender name does not match policy document" }
],
"confidence": 0.74,
"recommendedRestraint": "escalateBeforeActing",
"nextAction": "requestHumanReview"
}
}
},
"proofCard": {
"evidenceStatus": "sourceBound",
"confidence": 0.74,
"openQuestions": ["missing:merchantPolicySnapshot", "contradictionsRequireReview"],
"recommendedRestraint": "escalateBeforeActing"
}
}Interactive playground
Claim intake
Example claim files
offer:offer_screenshotsample · sha256:offer
communication:message_threadsample · sha256:thread
identity:seller_profilesample · sha256:profile
Data source: Deterministic sample
Triage
Next action
requestHumanReview
Restraint
escalateBeforeActing
Confidence
74%
Escalation
proxy
Contradictions
offerCredibility
claim alleges fake or unrealistic offer
identityMismatch
claim alleges document or actor mismatch
Evidence map
offer_screenshot
offer
sha256:offer
message_thread
communication
sha256:thread
Missing evidence: merchantPolicySnapshot
proofCard
Resolve classified the claim as contestedFacts and recommends requestHumanReview.
Confidence
74%
Evidence
sourceBound
Restraint
escalateBeforeActing
Escalation
proxy
Open questions
Citation
patchr:proofPack:pack_demo#sourceboundhttps://api.patchr.co/v1/audit/proofPacks/pack_demo