Document Nodes
Document nodes handle the core document processing within a workflow — parsing, filling, and generating.
Parse Document
Run AI extraction on a document within the workflow.
Inputs:
- Document file (from trigger, file URL, or previous step)
- Optional: template/schema to use for extraction
Outputs:
- Extracted key-value pairs
- Tables
- Entities
- Raw text
This is the same AI extraction you use in the Document Parser, but automated within a workflow.
Excel Template
Apply an Excel template to data flowing through the workflow.
Inputs:
- Data (from extraction or previous transform)
- Excel template to use
Outputs:
- Filled spreadsheet data
Configuration: Select which Excel template to apply and the fill mode (Smart, Replace, Complete).
Document Template
Generate a document from a template using input data.
Inputs:
- Template with placeholder fields
- Data to fill those fields
Outputs:
- Generated document
Fill Template
Fill a template (Excel or PDF) with provided data.
Inputs:
- Template reference
- Data to use for filling
Outputs:
- Filled template
Get Document
Fetch a stored document from qomplement.
Inputs:
- Document ID or reference
Outputs:
- Document file and metadata
Useful for workflows that need to process existing documents rather than newly uploaded ones.
Sub-Workflow
Run another saved workflow as a step within the current workflow.
Use cases:
- Reuse common processing logic across multiple workflows
- Break complex workflows into manageable pieces
- Create modular, composable pipelines
Configuration: Select the workflow to run. The current data is passed as input.