Workflows
Automate document processing
Built-in visual flows inside DocRouter, or connect to external workflow platforms.
Overview
DocRouter supports two automation tiers:
- Built-in — DocRouter Flows — visual canvas, document-native nodes, connectors, execution logs
- External — n8n, Power Automate, Temporal, webhooks, REST API, SDKs
Choose an approach
| Goal | Use |
|---|---|
| Visual pipelines inside DocRouter (OCR, LLM, Gmail, ERP POST) | DocRouter Flows |
| Tag → prompt extraction without a canvas | Quick Start |
| Notify your backend when extraction completes | Webhooks |
| n8n community nodes and hundreds of SaaS connectors | n8n |
| Microsoft Power Platform / cloud flows | Power Automate |
| Durable coded orchestration with custom logic | Temporal |
| Zapier, Make, or any REST client | REST API |
DocRouter Flows (built-in)
DocRouter Flows is the first-party visual workflow editor — a node-and-canvas interface with document-native nodes (Split, OCR, LLM), connector triggers (Gmail, Drive, …), code nodes, and HTTP request nodes.
See DocRouter Flows for concepts, quick start, connector setup, and example recipes. For the full story, read DocRouter Flows: Visual Workflow Automation for Intelligent Document Processing.
External platforms
N8N
N8N is a visual workflow tool. Use it to connect DocRouter to other apps and services. See N8N for package, install, credentials, and webhook setup.
If you want visual flows inside DocRouter without a separate n8n instance, use DocRouter Flows instead.
Microsoft Power Automate
Microsoft Power Automate uses the DocRouter Organization custom connector (open source, deployed with paconn). See Power Automate integration for the GitHub repo, deployment steps, and a sandbox sample flow.
Temporal
Temporal is for coded workflows where you need durable orchestration—e.g. classify pages, group them by class, then process each group. See Temporal for how it fits with DocRouter and a full walkthrough.
For visual document pipelines without writing workflow code, prefer DocRouter Flows.
Other workflow tools
DocRouter exposes a full suite of REST APIs, including webhooks. You can integrate with any workflow tool that supports REST APIs—Zapier, Make, custom scripts, or your own backend. Configure webhooks to receive events, and use the REST API to upload documents, list results, and manage resources.
Learn more
- Architecture — System overview, document pipeline, and Flows runtime
- DocRouter Flows — Built-in visual automation
- DocRouter Flows blog post — Visual workflow automation for IDP
- Webhooks — Product event notifications
- Integrations — Overview of integration options
