A document is a file uploaded to a pipe for processing. Each document goes through a lifecycle as it moves through the pipeline.Documentation Index
Fetch the complete documentation index at: https://docs.docpipe.ai/llms.txt
Use this file to discover all available pages before exploring further.
Supported formats
Upload methods
You can upload documents to a pipe in several ways:| Method | Description |
|---|---|
| Upload | Drag and drop documents or click to browse from the pipe detail page |
| Forward or send documents to the pipe’s email address | |
| HTTP API | POST documents to the /pipes/{pipeId}/trigger endpoint |
Document lifecycle
Documents move through the following statuses as they are processed:| Status | Description |
|---|---|
| Pending | Document upload initiated but not yet received |
| Uploaded | Document received and queued for processing |
| Processing | Pipeline is actively processing the document |
| Completed | All pipeline steps finished successfully |
| Failed | Processing encountered an error |
| Review | Document is waiting for human review before continuing |
| Cancelled | Run 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