From extraction to validation to action — Docstruct gives you modular building blocks that snap together into powerful, no-code automation pipelines.
Define exactly what fields to extract from your documents — including nested objects and arrays. Support for every document type, from invoices to contracts to ID cards.
Nested Objects & Arrays
Model complex data with objects and array-of-object field types
Custom Field Types
String, Number, Date, Boolean, Object, Array — fully flexible
Live Preview
See your template structure as you build it in real-time
Template Versioning
Iterate on templates without breaking existing workflows
Connect your existing systems — email inboxes, APIs, cloud storage, or webhooks. Documents flow in automatically, no manual uploads needed.
Email Ingestion
Forward emails and auto-extract attachments for processing
REST API
Push documents via API with full webhook support
Cloud Storage
Connect S3, GCS, or Azure Blob for batch ingestion
Webhooks
Real-time event-driven document processing
When AI isn't enough, route documents to your team for manual review. Approve, reject, or correct extracted data with a purpose-built checker interface.
Review Queues
Assign documents to specific team members or roles
Confidence Scoring
Only flag low-confidence extractions for human review
Side-by-Side View
See the original document alongside extracted fields
Audit Trail
Every approval, rejection, and edit is tracked
Configure how and when your workflows fire — via email, API call, schedule, or manual upload. Mix and match triggers for maximum flexibility.
Email Triggers
Process documents sent to dedicated email addresses
API Triggers
Kick off workflows programmatically via REST endpoints
Scheduled Runs
Set cron-like schedules for batch processing
Error Handling
Automatic retries and failure notifications
Build conditional logic that runs after extraction — validate field values, trigger API calls, send emails, or route to approvers based on your business rules.
Conditional Logic
IF/THEN/ELSE rules with AND/OR combinations
API Actions
Trigger external API calls when conditions are met
Email Notifications
Send automated emails based on rule outcomes
Expression Builder
Create computed fields and complex validations
Set up your first workflow in under 15 minutes. No templates. No training. No IT dependency.