Drag nodes onto a canvas. Connect them. Add conditions and approval gates. Create complex automations without writing code.
Mix and match triggers, logic, actions, and approvals
Manual Start
Run workflow with a single click
Document Event
Status changes, creation, archiving
Scheduled
Run on a schedule
Condition
Branch based on document status or properties
Delay
Wait before continuing to next step
Change Status
Update document status automatically
Send Notification
Alert team members in-app
Send Webhook
POST data to external systems
Request Approval
Send approval request to a team member
Approval Gate
Pause workflow until approved or rejected
Document Event → Check Status = 'Ready for Review' → Request Approval → If Approved → Change Status to 'Published' → Send Webhook to CMS
5 nodesDocument Event (status → published) → Send Webhook to Slack
2 nodesManual Start → Change Status to 'Published' → Send Notification to Team
3 nodesDrag nodes from the palette onto the canvas. Connect them by drawing lines.
Add conditions to create Yes/No branches. Route documents based on status.
Pause workflows for human approval. Assign specific team members as approvers.
Test workflows instantly by clicking play. Select any document to run through.
See every workflow run with step-by-step details. Debug issues quickly.
Send webhooks to Slack, Zapier, or any API.
Build your first workflow in minutes. No code required.