Skip to main content

Jeydoo Control Center

The Control Center is the core configuration module of Jeydoo Smart Plan AI. It enables administrators to define AI behaviour, planning priorities, and decision-making preferences used during employee shift scheduling.

Within this module, administrators can manage how the AI operates through a centralized settings interface. Each feature can be individually enabled or disabled, providing flexibility in configuring scheduling logic.

Administrators can also adjust feature weightings using sliders. These settings determine the relative importance of each function when the AI generates schedules, allowing the system to align with operational priorities and preferences.

Functions Available
  • Enable or disable individual features
  • Adjust feature weighting using sliders to influence AI scheduling decisions

The Control Center currently consists of the following features:
  1. Work Time Monitor
  2. Habit AI (Learning Mode)
  3. Revenue Maximizer
  4. Fairness Algorithm
  5. Compliance Lock

1. Work Time Monitor

The Work Time Monitor is a Control Center feature that gives priority to employees with the lowest Work Time Account (AZK) balance when assigning shifts. This helps ensure that employees who still need to complete their working hours are scheduled first.

This feature is applicable only to employees with the Employment Type = Mini-Jobber, as only Mini-Jobbers maintain an AZK (Work Time Account) balance.


1.1 Purpose

The purpose of this feature is to:

  • Help Mini-Jobbers fulfil their required working hours.

  • Reduce unused or outstanding AZK balances.

  • Prevent excessive overtime and unnecessary payroll payouts.

  • Improve fairness and efficiency when assigning available shifts.


1.2 Business Logic

When Work Time Monitor is enabled, Smart Plan AI will:

  1. Retrieve the current AZK account balance of all eligible Mini-Jobbers.

  2. Compare the AZK balances of employees who are eligible for the shift.

  3. Prioritize employees with the lowest AZK account balance during AI suitability scoring.


2. Habit AI (Learning Mode)

Habit AI is a Control Center feature that analyses historical employee working patterns and uses these patterns to support future shift scheduling.

The purpose of this feature is to help Smart Plan AI identify recurring work habits, such as an employee who commonly works on a specific day or time. These learned patterns can then be considered when generating future schedules.

Habit AI applies to all employment types.


2.1 Data Source

Habit AI reads time booking data directly from Jeydoo CMP, which serves as the single source of truth for time booking records and employee work patterns.

This includes historical time booking records that are synced from TBP, as well as manual additions, edits and corrections maintained by administrators in CMP.


2.2 Historical Pattern Definition

A historical pattern is identified when the processed time booking data shows a recurring or similar working pattern within a period of 6 months.

For example, if an employee regularly works on Tuesday mornings over the analysed period, Habit AI may identify this as a learned working pattern.


2.3 Business Logic

When Habit AI is enabled, Smart Plan AI will:

  1. Analyse historical time booking data from CMP.

  2. Identify recurring working patterns for each employee within the defined analysis period.

  3. Use the identified patterns as part of the AI suitability scoring when generating future shift schedules.

  4. Give preference to employees whose historical working patterns best match the shift being generated.

Open Question / Remark

Should administrators be able to approve or reject AI-discovered patterns before Smart Plan AI uses them in future scheduling?

This may help prevent temporary or exceptional working arrangements from being treated as long-term employee habits.


3. Revenue Maximizer

The Revenue Maximizer is a Control Center feature that helps maximise business performance by identifying top-performing sales employees and recommending their scheduling during periods of high customer traffic.

3.1 Purpose

The purpose of this feature is to:

  • Maximise sales opportunities during peak business hours.

  • Ensure experienced sales employees are scheduled when customer demand is highest.

  • Improve overall business performance through intelligent workforce planning.


3.2 Data Source

The Revenue Maximizer uses data from multiple sources:

  • Jeydoo CMP – Historical sales performance data

  • Magicline / AIDOO – Peak business hour data


3.3 Business Logic

When Revenue Maximizer is enabled, Smart Plan AI will:

  1. Analyse historical sales performance from Jeydoo CMP.

  2. Identify top-performing sales employees based on the defined evaluation logic.

  3. Retrieve peak business hour information from Magicline or AIDOO.

  4. Give preference to scheduling top-performing sales employees during identified peak business hours.

Open Question / Remark

The detailed calculation logic for determining a top-performing sales employee is yet to be finalised and discussed.


4. Fairness Algorithm

The Fairness Algorithm is a Control Center feature that promotes fair and balanced shift distribution among employees. Administrators can define what "fairness" means for their centers by configuring a set of predefined fairness scenarios, as well as providing additional free-text input to the AI.

Through these configurations, each center establishes its own set of fairness rules that guide how shifts and schedules are assigned to employees.

This feature applies to all employment types.


4.1 Purpose

The purpose of this feature is to:

  • Promote fair shift distribution among employees.

  • Reduce repetitive assignment of weekend or undesirable shifts.

  • Support company-specific scheduling policies.


4.2 Business Logic

When the Fairness Algorithm is enabled, Smart Plan AI will:

  1. Read the fairness rules configured by the administrator.

  2. Apply these rules during schedule generation.

  3. Prioritise schedules that best satisfy the configured fairness criteria while balancing other active Control Center settings.

Open Question / Remark

As fairness varies between centers, the method of configuring fairness rules requires further discussion.


5. Compliance Lock

The Compliance Lock is a Control Center feature that ensures Smart Plan AI follows legal and company-specific rules when generating shift schedules.

Administrators can configure and manage these compliance rules within the feature.

It acts as a safeguard by preventing schedules from violating requirements such as rest periods, maximum working hours and internal policies.


5.1 Purpose

The purpose of this feature is to:

  • Ensure compliance with government regulations and company policies.

  • Prevent schedules that violate mandatory working rules.

  • Provide Smart Plan AI with a single, consistent compliance reference.

  • Maintain a history of rule changes for tracking and auditing.


5.2 Business Logic

When Compliance Lock is enabled, Smart Plan AI will:

  1. Read the latest rules from the Current Rule Summary.

  2. Enforce them as mandatory constraints.

  3. Exclude non-compliant employees or shift combinations.

  4. Generate schedules using only compliant options.


5.3 Configuration Page

Note: The configuration page structure described below is a proposed concept for discussion and may be refined during further design and development.

The Compliance Lock consists of two tabs:

Tab 1 – Compliance Rules

Administrators can create, update and maintain compliance rules through a dedicated configuration page.

Updates are performed at a granular level, allowing individual rule components to be modified without redefining the entire rule set.

Every change is automatically recorded with revision history, including:

  • Effective Date

  • Updated Date

  • Updated By

  • Version History

This ensures complete traceability of all compliance rule changes.

Tab 2 – Current Rule Summary

The Current Rule Summary is a read-only page that is automatically generated by AI based on the latest active compliance rules.

Whenever a compliance rule is created or updated, the AI automatically regenerates the summary to reflect the latest effective rule set.

This summary serves as:

  • The primary reference for Smart Plan AI during schedule generation.

  • A consolidated view of all currently active compliance rules.

  • A review page for administrators to verify how AI interprets the configured rules.

  • The source for exporting the latest compliance rules to PDF, if required.