Resolve workflow

Upload a messy claim trail. Get a portable case file.

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.

Evidence map

Every document, screenshot, and message thread is hashed, classified, and linked to its source. Nothing is paraphrased away.

Contradiction detection

Resolve surfaces timeline gaps, actor mismatches, policy conflicts, and offer credibility problems — not just a summary.

Proof card output

Close every audit with evidence status, confidence, open questions, recommended restraint, and a shareable cite ref.

Contract

Use 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

Audit this disputed claim

Example claim files

offer:offer_screenshot

sample · sha256:offer

communication:message_thread

sample · sha256:thread

identity:seller_profile

sample · sha256:profile

Data source: Deterministic sample

Triage

scamTriage

critical

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

Audit this disputed claim

Resolve classified the claim as contestedFacts and recommends requestHumanReview.

Confidence

74%

Evidence

sourceBound

Restraint

escalateBeforeActing

Escalation

proxy

Open questions

contradictionsRequireReviewmissing:documentHashes

Citation

patchr:proofPack:pack_demo#sourcebound

https://api.patchr.co/v1/audit/proofPacks/pack_demo