Architecture · Business Management System · purchase-doc workflow
Autonomous backoffice — every field cross-checked across the bundle
BMS · OPS PLATFORM
UPLOAD
UPLOAD
PARSE BUNDLE
EXTRACT
EXTRACT
FIELDS + SRC
FEEDS
AUTO-APPROVE
FLAG
BUNDLE
Client Docs
DNI · payslip · IBAN
BUNDLE
Car Docs
permiso · ITV · ficha · contrato
OPS UI
BMS Console
backoffice operator portal
ROUTER
DocFields.ai Engine
multi-provider · fallback
CLOUD
Document AI
DNI · permiso · ITV · contrato
CLOUD
Vision Models
Anthropic · OpenAI · fallback
LEDGER
Provenance + Attestations
field · doc · model · confidence
CHECK
Cross-Validation Engine
DNI · plate · VIN · owner match
OUT
Compras Decision
approved file · or operator queue
Sample checks
DNI on contract
≡ DNI extracted
plate ≡ permiso
≡ ITV ≡ ficha
VIN on contract
≡ VIN on ficha
owner name on
permiso ≡ seller
all signatures
+ dates valid
Most purchase files clear without an operator touch.
When something disagrees, BMS gets one alert with the exact field, document, and conflict — not a stack to re-read.
LEGEND
Focal · check & output
Internal service
Ledger / store
External AI
Upload / API
Flag / return
Auto-approval
Trust boundary