Claims Evidence Packager — Photos, Invoices & Reports
Pricing
$2,000.00 / 1,000 claim evidence bundles
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 hours ago
Last modified
Categories
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:
| Section | What you get |
|---|---|
| Claim metadata | Normalised claimant, policy, and incident details |
| Document records | Classified, date-extracted, and checksummed document entries |
| Timeline | All documents ordered chronologically by detected date |
| Financial summary | Per-invoice breakdown and grand total claimed (AUD) |
| Coverage check | Cross-validates policy numbers mentioned in documents against the declared policy |
| Bundle summary | Document-type counts, completeness flag, and any documents with validation issues |
| Integrity checksums | SHA-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
| Tier | Volume | Price |
|---|---|---|
| Pay-per-claim | Any | $8 per claim bundle |
| Starter | Up to 100 claims/month | $350/month |
| Professional | Up to 500 claims/month | $1,200/month |
| Enterprise | Unlimited + SLA | Custom 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": []}