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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages