Pick a workspace to get started.
Review and validate invoices flagged for human-in-the-loop. Claim a pending task, verify the extracted fields against the source PDF, and submit.
Open Tasks →Trace how incoming emails and their attachments moved through the extraction pipeline. Drill into invoices, and per-stage status.
Open Inspector →Awaiting review LIVE
Completed work · per hour by workforce (72h) DATA LAKE
human reviews completed (a2i submission_time) by workforce · last 72hReview onPhase Team LIVE
Review by Crowd Sourcing LIVE
Review by Partner LIVE
Invoices Processed DATA LAKE
Touchless rate DATA LAKE
Avg time to inbox (touchless) DATA LAKE
Exception rate DATA LAKE
Total invoice value processed DATA LAKE
Invoices per day DATA LAKE
Stopped for human review · weekly DATA LAKE
requires_validation=true AND bypass_a2i=false · weekly · selected rangeValidation method DATA LAKE
group by validation_methodAvg fields edited / reviewed invoice DATA LAKE
Avg confidence DATA LAKE
Most-edited fields DATA LAKE
UNNEST(a2i_edits.fields_edited)Fields triggering review DATA LAKE
primary headers · validation_required among reviewed docsReview duration DATA LAKE
duration_seconds (avg / pctl)Reviews per worker DATA LAKE
group by a2i_worker_emailTop vendors by spend DATA LAKE
SUM(TOTAL.value) by VENDOR_NAMETop customers by volume DATA LAKE
group by customer_idReviewed but unchanged — is min_confidence_score too high? DATA LAKE
| Customer | Reviewed | Zero-edit | Zero-edit % | min_confidence_score |
|---|
Invoice volume per week DATA LAKE
COUNT(*) by week · global + top 10 mailboxes · selected range (excl. current week)final_json). Each group streams in behind a skeleton;
a slow query never blocks the live queue.