We’re excited to announce the Gamification module β€” a starter kit for driving engagement and recognizing desired behaviors through structured games, trackable activities, and achievement systems.

What is the Gamification Module?

The Gamification module provides structured data capture for creating engagement initiatives that encourage and track desired behaviors. It enables organizations to define games as time-bound or ongoing campaigns, configure activities that represent measurable actions, establish achievements that participants can earn, enroll individuals or teams in structured participation models, log activity instances as participants perform actions, and grant achievement recognition when criteria are met with full progress tracking and leaderboard support.

Key capabilities include:

  • Game Definition – Create engagement initiatives with types (training challenge, performance drive, compliance campaign, wellness initiative, safety program, volunteer campaign), timeframes, objectives, and participation models
  • Activity Configuration – Define trackable actions (training completion, task completion, event attendance, case resolution, certifications, safety reports) with point values and hierarchical structures
  • Achievement System – Establish rewards (badges, levels, tiers, milestones, certificates, titles, ranks) with criteria, thresholds, and progressive achievement paths
  • Participant Enrollment – Track individuals or teams with participation status, roles, point totals, current rank, and achievement counts
  • Activity Logging – Record instances of participants performing defined activities with dates, points earned, verification status, and supporting documentation
  • Achievement Recognition – Grant and track earned achievements with award dates, verification workflows, and certificate generation through content templates
  • Progress Tracking – Monitor participant activity counts, total points, achievements earned, and current standing within games
  • Leaderboard Support – Enable competitive visibility for performance-driven campaigns with ranking and scoring

What’s Included

This initial release (v1.1.0.0) provides the foundational data model:

  • 6 entities providing comprehensive gamification from game design through achievement tracking
  • Integration with Core module for persons, organization initiatives, content templates, and documents

Forms and views for game management, participant enrollment, activity logging, and achievement tracking will be available in an upcoming release. The module provides implementors with a baseline data structure that can be customized for training programs, employee engagement initiatives, compliance campaigns, wellness programs, safety recognition systems, volunteer coordination, innovation challenges, and community engagement platforms.

Getting Started

The Gamification module is available in the FAST Modules Repository under the MIT license. It requires the Core module as a foundation.

View the complete Gamification module documentation for entity descriptions, data model diagrams, and implementation guidance.