Document → Push to HITL
AI-generatedOverview
The Unstract HITL Push node allows users to push documents for Human-in-the-Loop (HITL) processing using the Unstract API. It is designed to upload binary file data to a specified HITL queue for processing, wait for the processing to complete, and then return the processed results. This node is useful in scenarios where documents require human verification or intervention during automated processing, such as document review, data extraction validation, or quality control workflows.
Use Case Examples
- Uploading scanned documents to a HITL queue for manual verification of extracted data.
- Sending forms or invoices to a HITL system to ensure accuracy before final processing.
- Using the node in a workflow to automate document processing with fallback to human review when needed.
Properties
| Name | Meaning |
|---|---|
| File Contents | Name of the binary property containing the file data to be pushed for HITL processing. |
| Unstract Host | The base URL of the Unstract API host to which the document will be pushed. |
| API Deployment Name | The name of the API deployment to use for processing the document. |
| HITL Queue Name | The name of the HITL queue where the document will be pushed for human-in-the-loop processing. |
| Timeout | Maximum number of seconds to wait for the document processing to complete before timing out. |
| Additional Options | Optional settings including whether to include metadata and metrics in the response, tags for the document, and whether to use cached results if available. |
Output
JSON
json- The JSON response from the Unstract API containing the processing results, status, metadata, and metrics if requested.
Dependencies
- Unstract API with authentication credentials
Troubleshooting
- Error indicating missing binary data property if the specified file contents property does not exist on input.
- Timeout error if the processing does not complete within the specified timeout period.
- API errors returned from the Unstract service, including HTTP errors and execution status errors.
- Unexpected API response structure error if the response from the API is not as expected.
Links
- Unstract API Documentation - Official documentation for the Unstract API used for HITL processing.