Background
Crafted LogoBack to Home
AI Agent

Marketplace Claims
Resolution

Evidence-driven claims adjudication engine for e-commerce trust & safety teams.

Analyzes claims, chat conversations, order data, and visual evidence to determine whether a dispute is valid, fraudulent, or inconclusive.

Core Capabilities

Evidence-first. Zero guessing.

Every decision is grounded in observable signals across multiple data sources.

Multi-Source Analysis

Cross-references claim text, order metadata, product details, and visual evidence to build a complete picture before any decision.

Visual Evidence Inspection

Identifies objects, detects damage, validates packaging integrity, and flags manipulation signals like cropping or image reuse.

Fraud Pattern Detection

Scores fraud risk using signals like repeated claims, inconsistent damage patterns, category mismatches, and abnormal return history.

Structured Decision Output

Returns strict JSON with claim status, confidence, severity, fraud assessment, and evidence-grounded reasoning — ready for downstream automation.

Handles every dispute type

Category-aware validation rules for the most common marketplace claims.

Damage Claims

  • Broken screens
  • Cracked items
  • Liquid damage
  • Package damage

Wrong Item

  • Incorrect product
  • Different brand/model
  • Mismatched specs

Missing Items

  • Missing accessories
  • Partial delivery
  • Empty package

Food Delivery

  • Missing items
  • Spoiled food
  • Incorrect order

Return Disputes

  • Condition mismatches
  • Used vs new
  • Fake replacements

Built for scale

Designed to process thousands of claims per minute with consistent accuracy.

Category-Aware Rules

Electronics, fashion, food, home — each category gets specialized validation logic

Evidence Discipline

Never hallucinates image content; prefers 'insufficient evidence' over guessing

Hard Constraints

No assumptions without visual proof; conservative decisions in uncertain cases

Structured Input

Accepts user history, fraud flags, return rates, and order item lists

High-Scale Design

Built for thousands of claims per minute with consistent, repeatable outputs

Neutral Adjudication

Acts as evidence-driven claims engine, not a customer support agent

Processing Pipeline

What the system does

For every claim, the engine executes a strict sequence — extract, inspect, decide, justify.

01

Extract damage claim

Parse the conversation to isolate the actual damage claim from surrounding context.

02

Inspect submitted images

Analyze one or more user-submitted images for visual evidence relevant to the claim.

03

Assess evidence sufficiency

Decide whether the image evidence is sufficient to support or contradict the claim.

04

Identify issue type

Classify the visible issue — damage, wrong item, missing item, fraud, or food quality.

05

Identify object part

Pinpoint the affected component — screen, packaging, item body, accessory, or unknown.

06

Determine claim status

Decide whether the claim is supported, contradicted, or lacks enough information.

07

Select supporting image IDs

Select the specific image IDs that back the decision for audit and traceability.

08

Flag quality and risk signals

Flag image quality issues, category mismatches, authenticity concerns, or user-history risks.

09

Estimate severity

Assign severity level — low, medium, high, critical, or none — to prioritize triage.

10

Produce justifications

Write short, evidence-grounded reasoning tied directly to what is observable in the images.

In Action

Three claims. One engine.

See how the system processes real dispute scenarios end-to-end.

Example 01

Food Order — Missing Items

Input
claim: "Ordered 2 burgers and fries, only got 1 burger — fries are missing entirely"
category: food
images: 1 open bag photo
user_history: 0 past claims, no fraud flags
Pipeline
01 Extracted claim: missing fries
02 Image shows 1 burger, no fries
04 Issue type: food_quality
06 Claim: supported
09 Severity: low
Output
{
  "claim_status": "supported",
  "confidence": 0.92,
  "issue_type": "food_quality",
  "object_part": "accessory",
  "severity": "low",
  "fraud_assessment": {
    "fraud_score": 0.05,
    "flags": []
  },
  "final_reasoning": "Image confirms 1
    burger in bag, no fries visible.
    Matches claim text."
}
Example 02

Electronics — Cracked Screen

Input
claim: "TV arrived with a cracked screen — large fracture across the entire display"
category: electronics
product: 55" 4K Smart TV
images: 2 photos — front + close-up of crack
user_history: 1 past claim, 0 fraud flags
Pipeline
01 Extracted claim: cracked screen
02 Image 1: TV front view, fracture visible
02 Image 2: close-up of crack pattern
04 Issue type: damage
05 Object part: screen
06 Claim: supported
09 Severity: high
Output
{
  "claim_status": "supported",
  "confidence": 0.97,
  "issue_type": "damage",
  "object_part": "screen",
  "severity": "high",
  "supporting_evidence": {
    "image_ids": ["1", "2"],
    "valid_images": true
  },
  "fraud_assessment": {
    "fraud_score": 0.08,
    "flags": []
  },
  "final_reasoning": "Both images show
    a large fracture across the TV
    display. Crack pattern consistent
    with shipping damage."
}
Example 03

Wrong Item — Different Brand/Model

Input
claim: "Ordered Samsung Galaxy S24, received a completely different phone — not what I paid for"
category: electronics
product: Samsung Galaxy S24 128GB
images: 1 photo — phone in hand, brand visible
user_history: 3 past claims, 1 fraud flag
Pipeline
01 Extracted claim: wrong item received
02 Image shows phone — brand != Samsung
04 Issue type: wrong_item
05 Object part: item_body
06 Claim: supported
08 Flag: abnormal_return_pattern
09 Severity: medium
Output
{
  "claim_status": "supported",
  "confidence": 0.94,
  "issue_type": "wrong_item",
  "object_part": "item_body",
  "severity": "medium",
  "supporting_evidence": {
    "image_ids": ["1"],
    "valid_images": true
  },
  "fraud_assessment": {
    "fraud_score": 0.35,
    "flags": [
      "abnormal_return_pattern"
    ]
  },
  "final_reasoning": "Image shows a
    non-Samsung device. Claim valid,
    but user has 3 past claims and 1
    fraud flag — escalate for review."
}

Deterministic JSON output

Every response follows the same schema — predictable, machine-readable, auditable.

claim_statussupported | contradicted | not_enough_information
confidence0.0 – 1.0 score
fraud_score0.0 – 1.0 risk rating
issue_typedamage | wrong_item | missing_item | fraud | food_quality
severitylow | medium | high | critical | none
final_reasoningEvidence-grounded explanation
Fraud Detection

Catches what humans miss.

The system assigns risk signals when suspicious patterns emerge — repeated claims, inconsistent damage, stock image reuse, or category mismatches.

Fraud score ranges from 0.0 to 1.0, enabling trust & safety teams to prioritize cases by risk severity.

// Fraud signal examples
! repeated_claim_user
! inconsistent_evidence
! image_reuse_suspected
! mismatch_product_category
! abnormal_return_pattern
! suspicious_timing
! missing_required_evidence

claims-resolution-ai

Accuracy at scale.

Deploy an AI adjudication engine that processes disputes with evidence discipline and zero hallucination.

Learn More