Visual BPMN workflow automation for Frappe powered by SpiffWorkflow
Build CRM sequences, approval workflows, and multi-step automations natively in Frappe. No external tools required.
Create visual workflows:
- Lead Created → Wait 2 days → Send Email → Create Task
- Document Submitted → Notify Manager → Wait for Approval
- Deal Won → Send Welcome Email → Schedule Follow-up
All workflow state stored in Frappe DocTypes. Zero external dependencies.
Visual Builder (BPMN) → SpiffWorkflow Engine → Frappe Storage
Components:
- SpiffWorkflow - Python BPMN 2.0 execution engine
- bpmn-js-spiffworkflow - Visual workflow builder
- Frappe DocTypes - Workflow state persistence
bench get-app https://github.com/YOUR_USERNAME/frappe-sequence-builder
bench --site your-site.local install-app sequence_builder
bench --site your-site.local migrateMIT License
SpiffWorkflow - BPMN execution engine bpmn-js-spiffworkflow - Visual modeler Frappe Framework