Weekly Rules

Weekly rules are scheduling templates made from daily rules. Once you group daily rules into weekly rules, you assign them to your agents. Their schedule is generated according to those rules.

Each agent can only be assigned to one weekly rule. However, a weekly rule can have several agents assigned to it.

You don't have to create weekly rules from scratch. You can duplicate an existing weekly rule, make changes, and save it as a new one.

These are the tabs in the Weekly Rules page:

Multi-Skill Scheduling Rules

Multi-skill scheduling rules are weekly rules that can be used by the multi-skill scheduling engine. Using these rules, the engine can run forecast simulations and optimize the generated schedules.

Keep in mind, schedules for multi-skill and single-skill weekly rules must be generated separately.

To create a multi-skill scheduling rule:

  1. Click the app selector and select CXone WFM.

  2. Go to SetupWeekly Rules.

  3. Click New Rule, and enter a weekly rule name.

  4. Select Use for multi-skill scheduling.

  5. Define the Total per week. This is the minimum and maximum days of shifts that can be assigned to employees associated with this rule.

  6. You can include these settings:

    • Consistent start time: Define a consistent start time for shifts generated with this rule. The shifts will all begin at the same time, regardless of employee shift preferences.

      You cannot select this if your weekly rule has more than one daily rule.

    • Consecutive days off: If employees have multiple days off in a workweek, they will only be scheduled consecutively. Once selected, define the range of consecutive days off per week. The range can be between 2 and 7 days.

    • Consistent breaks and lunches: Define a consistent start time for the employee's breaks during the week. If your weekly rule is part of a rotation, the breaks will be consistent only for each rule. Let's say you have two weekly rules in your rotation. The breaks in the first week can start at 11:30, while they will start at 12:00 for the second week.

  7. Define the minimum number of hours between shifts. Employees assigned to this rule will have at least the defined number of hours free in between the shifts they receive. This number must be between 3 and 18.

  8. Click Select Daily Rules and select the daily rules you want for this weekly rule.

  9. Click Save.

  10. Define the Possible Days on which the employees assigned to this rule can be assigned shifts.

    For example, you want the weekly rule to define a schedule with morning shifts that occur on the weekend. Select a daily rule for morning shifts, and click SAT and SUN.

  11. Under Usage, enter the minimum and maximum number of times this daily rule is used per week. The maximum cannot exceed the total number of days you selected in Possible Days.

    For example, under Possible Days, you selected FRI, SAT, and SUN. The maximum number under Usage is 3.

  12. To assign employees to the template, go to the Employees tab, and click Select employees.

  13. Select the employees you want to assign to the template. You can search and filter for specific employees.

    The previously assigned employees are listed in the Assigned tab.

    Keep in mind, only employees who have the Can be Scheduled attribute enabled will appear in the employee list. To learn more, see Set Up Employees.

  14. Click Save.

  15. In the Advanced tab, under full-day settings, Define the shift start and length. Here you customize how many hours to deduct when an employee is out of office for a full day.

    Keep in mind, the length must be longer than the Max hours of the Partial days off in the rule's activity code.

  16. Once you've added all of the relevant daily rules and employees, click Save. In the page:

    • All weekly rules created appears under Weekly Rules.

    • The weekly rules assigned to rotation rules are marked with rotation icon in the column after the weekly rule name.

Single-Skill Scheduling Rules

Single-skill scheduling rules are weekly rules that allocate employees and their time by their skills.

When you generate a schedule, you cannot use both multi-skill and single-skill weekly rules.

To create a single-skill scheduling rule:

  1. Click the app selector and select CXone WFM.

  2. Go to SetupWeekly Rules.

  3. Click New Rule, and enter a weekly rule name.
  4. Clear the Use multi-skill scheduling checkbox.

  5. Define the Total per week. This is the minimum and maximum number of hours that can be assigned to employees associated with this rule.

    Only complete shifts will be assigned based on the weekly rule. If the defined shift length is 9 hours and the maximum hours per week is 45, then employees will be assigned up to 5 shifts a week. But if the maximum is 36 hours per week, then employees associated with the rule won't get more than 4 shifts a week.

  6. Click Select Daily Rules and select the daily rules you want for this weekly rule.

  7. Click Save.

  8. Define the Possible Days on which the employees assigned to this rule can be assigned shifts.

    For example, you want the weekly rule to define a schedule with morning shifts that occur on the weekend. Select a daily rule for morning shifts, and click SAT and SUN.

  9. To assign employees to the template, go to the Employees tab, and click Select employees.

  10. Select the employees you want to assign to the template. You can search and filter for specific employees.

    The previously assigned employees are listed in the Assigned tab.

    Keep in mind, only employees who have the Can be Scheduled attribute enabled will appear in the employee list. To learn more, see Set Up Employees.

  11. Click Save.

  12. In the Advanced tab, under full-day settings, Define the shift start and length. Here you customize how many hours to deduct when an employee is out of office for a full day.

    Keep in mind, the length must be longer than the Max hours of the Partial days off in the rule's activity code.

  13. Once you've added all of the relevant daily rules and employees, click Save.