Why it’s asynchronous
Document processing takes time. A multi-page transcript in a non-Latin script goes through OCR, classification, extraction, and fraud analysis — each stage building on the last. A synchronous request would time out. TruEnroll responds immediately when you submit a case, runs every stage in the background, and notifies you via webhooks as each result becomes available. You fetch results on demand — no polling required.Follow a document through the pipeline
Every processing stage in order, with the events it emits.