Agent Invoices
Inbound vendor invoices β upload, validate, and approve
| Invoice # β | Vendor β | Date β | Total β | Status |
|---|
No invoices yet. Upload a PDF to get started.
Loadingβ¦
Vendors
Configured freight carriers and variance thresholds
| Legal Name | Threshold | Instructions | Notes |
|---|
Loadingβ¦
Add Vendor β Extraction Tuning
Upload an example invoice and iterate until extraction is correct
Add Vendor β Upload Example Invoice
Re-tuning extraction instructions for
Example Invoice PDF
Variance Threshold ($)
β³
Identifying vendorβ¦
Vendor Identified
Extracted from invoice:
Legal entity resolved to:
PT Partner Names:
Legal Name (confirm or edit)
Slug (auto-generated, editable)
β³
Running extractionβ¦
β
Vendor config saved
Tuning Jobs
Vendor extraction tuning sessions
| Vendor | Slug | Status | Iteration | Started |
|---|
No tuning jobs yet. Start one by clicking + New Tuning Job.
Loadingβ¦
Vendor Extraction Health
Per-vendor extraction accuracy, trends, and correction rates
| Vendor | Accuracy | Trend | Correction Rate | Days Since Onboarding |
|---|
Loading...
No vendors with invoice data found.
Vendor Detail
Finance Summary
Per-invoice financial status for payment decisions
| Invoice # β | Vendor β | Date β | Total β | Approved β | Disputed β | Pending β | Disputes | Status | Payment Action |
|---|
No invoices match the current filters.
Loadingβ¦
Invoice Detail
Close-Out SLA
Invoice lifecycle timing and SLA compliance
Upload β Approved
--Avg (h)
--Median (h)
--Max (h)
0 invoices
Approved β Cost Verified
--Avg (h)
--Median (h)
--Max (h)
Phase D
End-to-End
--Avg (h)
--Median (h)
--Max (h)
0 invoices
Aging Buckets
SLA Trend (Upload β Approved)
SLA Breaches (>48h)
| Invoice # | Vendor | Hours Elapsed | Status | Uploaded |
|---|
No SLA breaches β all invoices within 48h target.
Settings
Service Connections
| Service | Status | Detail | |
|---|---|---|---|
| Loading⦠| |||
Expense Auditor
Internal tool Β· Built on Claude + Classy + Snowflake
v0.1.0
claude-sonnet-4-6
Airline Invoices
Upload carrier spreadsheets and run AWB matching
βοΈ
Drop airline invoice files here or click to browse
Accepts .xlsx, .xls, .csv
Uploaded Files
| File | Size | Carrier |
|---|
Preview (first 10 rows)
| Invoice # | AWB | Amount | Currency | Origin | Intl |
|---|
AWB Matching Pipeline
Recent Airline Batches
| Batch | Date | Files | Rows | Auto-Approve | Disputes | Exceptions | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| No airline batches yet | ||||||||
AWB Matching Results
Auto-Approve Candidates
0Adjustments (within +/-$5) and underbilled items will be cost-verified with "Airline Recon" invoice number.
| Order ID | AWB | Invoice Amt | PT Amt | Adjustment | Type | Airline |
|---|
Disputes Requiring Review
0Carrier charged more than PT by >$5. Review each and select an action.
| Order ID | AWB | Invoice Amt | PT Amt | Adjustment | Type | Airline | Action |
|---|
Exceptions
0| AWB | Amount | Origin | Exception | Order | On Order | Deleted | API Status | Action |
|---|
Airline Batch
| AWB | Order ID | Invoice # | Invoice Amt | PT Amt | Adjustment | Type | Airline | Origin | Segment | Status | Exception |
|---|
User Management
Manage roles and page access
| Name | Role | Active | Page Access |
|---|