iVendNext's Energy Point System goes beyond simple gamification - it serves as a powerful workflow automation tool that rewards users for completing critical business processes. By strategically configuring Energy Point Rules, organizations can drive process adoption, ensure task completion, and create self-reinforcing workflows. This guide explores advanced techniques for automating and optimizing business processes through intelligent point allocation.
Process Enforcement: Points incentivize completing workflows properly
Progress Tracking: Point accumulation visualizes process completion
Priority Highlighting: Higher point values emphasize critical tasks
Behavior Shaping: Encourages adoption of preferred work methods
Example: Sales Pipeline Management
Opportunity Created (5 points)
Proposal Sent (10 points)
Negotiation Started (15 points)
Deal Closed (30 points + multiplier for deal size)
# Example advanced condition:
if doc.priority == "High":
points = 20
elif doc.due_date < frappe.utils.nowdate():
points = 15
else:
points = 10
Configure rules to award points to:
Assigned users (individual contributors)
Team leaders (for group completions)
Support staff (cross-functional collaboration)
Award bonus points when users:
Share completed work with stakeholders
Collaborate across departments
Document best practices
Configure automatic emails when:
Users reach point thresholds
Teams achieve milestones
Critical tasks are completed
Map Points to Business Value
Higher points for revenue-impacting activities
Tiered rewards for process completeness
Balance Automation and Flexibility
Automate routine task tracking
Allow manual awards for exceptional work
Implement Progressive Rewards
graph LR
A[Basic Completion] -->|10 pts| B[Quality Check]
B -->|20 pts| C[Process Improvement]
C -->|30 pts| D[Expert Status]
Regularly Review Rule Effectiveness
Analyze which rules drive most engagement
Adjust point values quarterly
Retire unused rules
Connect to external systems using Energy Point webhooks
Award points for CRM activities, support tickets, etc.
Create dynamic point calculations based on:
Time sensitivity
Customer value
Task complexity
Temporary point boosts for:
Quarterly pushes
Product launches
Process improvement sprints
By treating Energy Point Rules as workflow automation tools rather than simple rewards, organizations can create powerful, self-sustaining business processes. The system's flexibility allows for everything from basic task completion tracking to complex, conditional workflow enforcement - all while maintaining user engagement through visible recognition.