Skip to content

logedosoft/frappe-sequence-builder

Repository files navigation

Frappe Sequence Builder

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.

Status License Frappe


What It Does

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.

Architecture

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

Installation

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 migrate

License

MIT License

Credits

SpiffWorkflow - BPMN execution engine bpmn-js-spiffworkflow - Visual modeler Frappe Framework

About

Visual workflow automation for Frappe CRM using BPMN and SpiffWorkflow

Topics

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
license.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages