Claims Evidence Packager — Photos, Invoices & Reports avatar

Claims Evidence Packager — Photos, Invoices & Reports

Pricing

$2,000.00 / 1,000 claim evidence bundles

Go to Apify Store
Claims Evidence Packager — Photos, Invoices & Reports

Claims Evidence Packager — Photos, Invoices & Reports

Bundles claim evidence — photos, invoices, incident reports, policy excerpts — into structured, assessor-ready packages via API. Built for insurance claims teams and loss adjusters: cut hours of manual collation per claim to a single call.

Pricing

$2,000.00 / 1,000 claim evidence bundles

Rating

0.0

(0)

Developer

Christopher Smith

Christopher Smith

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 hours ago

Last modified

Share

Claims Evidence Packager

Collate photos, invoices, incident reports and policy excerpts into a structured, assessor-ready evidence bundle — in milliseconds, not hours.


What it does

Insurance claims handlers spend hours manually gathering scattered documents (emails, portals, scanned PDFs) and assembling them into a coherent evidence pack for assessors.
This Actor accepts a claim's metadata plus a list of document objects and returns a fully structured evidence bundle containing:

SectionWhat you get
Claim metadataNormalised claimant, policy, and incident details
Document recordsClassified, date-extracted, and checksummed document entries
TimelineAll documents ordered chronologically by detected date
Financial summaryPer-invoice breakdown and grand total claimed (AUD)
Coverage checkCross-validates policy numbers mentioned in documents against the declared policy
Bundle summaryDocument-type counts, completeness flag, and any documents with validation issues
Integrity checksumsSHA-256 per document — auditable chain of evidence

Document types recognised

photo, invoice/receipt, incident_report/police_report, policy_excerpt/policy_schedule, correspondence/email/letter, other

Date formats supported

  • ISO 8601: 2024-03-15
  • Australian: 15/03/2024
  • Long form: 15 March 2024

Who buys this

  • Insurance claims teams at Australian general insurers (motor, home, commercial)
  • Loss adjusting firms that receive unstructured document bundles from claimants
  • Claims management software vendors embedding evidence assembly into their workflow

Local demo

python3 main.py '{
"claim_id": "CL-2024-001",
"claimant_name": "Jane Smith",
"policy_number": "POL-99001",
"incident_date": "10/03/2024",
"incident_description": "Vehicle damaged in hail storm on M1 motorway.",
"documents": [
{
"id": "doc1",
"type": "invoice",
"content_text": "Invoice for panel repairs $3,450.00. Date: 2024-03-18. Policy POL-99001.",
"source": "email",
"filename": "panel_repairs_invoice.pdf"
},
{
"id": "doc2",
"type": "photo",
"content_text": "Damage photograph taken 12 March 2024 at Goulburn St carpark.",
"source": "portal",
"filename": "damage_front.jpg"
},
{
"id": "doc3",
"type": "incident_report",
"content_text": "Police event number E12345. Incident on 10/03/2024. POL-99001 holder present.",
"source": "portal",
"filename": "police_report.pdf"
},
{
"id": "doc4",
"type": "policy_excerpt",
"content_text": "Policy schedule POL-99001. Comprehensive motor cover. Excess $750.",
"source": "portal",
"filename": "policy_schedule.pdf"
}
]
}'

Run tests

$pytest tests/ -v

Suggested Apify pricing

TierVolumePrice
Pay-per-claimAny$8 per claim bundle
StarterUp to 100 claims/month$350/month
ProfessionalUp to 500 claims/month$1,200/month
EnterpriseUnlimited + SLACustom quote

Loss adjusters processing 200+ claims/month break even versus manual collation (~2 hours/claim at $60/hr) within the first week.


Input schema

See .actor/input_schema.json for full field definitions.

Output shape (abbreviated)

{
"bundle_id": "A3F1...",
"generated_at": "2024-03-20T04:12:00Z",
"claim_metadata": { ... },
"bundle_summary": {
"total_documents": 4,
"documents_by_type": { "invoice": 1, "photo": 1, "incident_report": 1, "policy_excerpt": 1 },
"bundle_complete": true,
"documents_with_issues": []
},
"timeline": [ ... ],
"financial_summary": {
"invoice_count": 1,
"grand_total_claimed_aud": 3450.00
},
"coverage_check": {
"declared_policy_number": "POL-99001",
"policy_numbers_in_documents": ["POL-99001"],
"consistent": true
},
"documents": [ ... ],
"errors": []
}