Skip to main content
A document is a file uploaded to a pipeline for processing. Each document goes through a lifecycle as it moves through the pipeline.

Supported formats

Upload methods

You can upload documents to a pipeline in several ways:
MethodDescription
UploadDrag and drop documents or click to browse from the pipeline detail page
EmailForward or send documents to the pipeline’s email address
HTTP APIPOST documents to the /pipelines/{pipelineId}/trigger endpoint

Document lifecycle

Documents move through the following statuses as they are processed:
StatusDescription
PendingDocument upload initiated but not yet received
UploadedDocument received and queued for processing
ProcessingPipeline is actively processing the document
CompletedAll pipeline steps finished successfully
FailedProcessing encountered an error
ReviewDocument is waiting for human review before continuing
CancelledRun was cancelled before completing

Document details

Each document record includes:
  • Original document name and format
  • Upload timestamp and method
  • Current status
  • Associated run (if processing has started)
  • Document size

Managing documents

You manage documents from the pipeline detail page. You can upload, preview, re-run, and delete documents.