crm-workflow
CommunityAutomate lead-to-project CRM conversions
Marketing & Sales#workflow automation#crm#state machine#project creation#lead conversion#pipeline stages#quote acceptance
Authormichaelayoade
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It eliminates manual, error-prone CRM updates by ensuring lead, quote, and pipeline state changes reliably trigger the correct downstream actions (like project creation, order creation, notifications, and state/field updates).
Core Features & Use Cases
- Workflow orchestration for CRM entities: Build or extend logic for lead conversion, quote acceptance, pipeline stage transitions, automation rules, and bulk operations across Lead, Quote, PipelineStage, Project, SalesOrder, and Person.
- State-machine side effects on status changes: Enforce safe enum validation, update probabilities on stage moves, set terminal timestamps on won/lost outcomes, and upgrade
person.party_statusonly in the correct direction (lead/contact → customer). - Quote/lead linkage and downstream creation patterns: Apply quote status propagation back to the lead, recalculate quote totals on line-item changes, and follow the existing
_ensure_project_from_quote()pattern to create projects only when needed.
Quick Start
Ask the AI to build a workflow where a lead moved to “won” upgrades the linked person to a customer and automatically creates a project using a specified template.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: crm-workflow Download link: https://github.com/michaelayoade/dotmac_crm/archive/main.zip#crm-workflow Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.