Approval Rules

Instead of manually handling all the time-off, extra hours and self-swap requests, you can use approval rules to automate responses for you. Using approval rules, you can cut down the time you spend handling requests. Also, agents don’t have to wait for their manager to review each submission.

The requests are automatically approved based on the conditions you define in the rules. You can choose to have the rules either auto-decline or forward the request for manual approval when the conditions aren't met.

When creating the rule, you can define net-staffing levels as a condition for handling requests. For example, you can choose to decline all requests when you're understaffed. This feature is only available for users with the CXone WFM Advanced license.

You can review the automated responses and the pending requests in the Manage Requests page.

You can watch a video that gives an overview of the Approval Rules page. The video also includes a tutorial on creating an approval rule.

Keep in mind:

  • The rule is activated by default once you create it. To deactivate a rule, click Options Image of actions icon and select Deactivate.

  • The Broken status means that one or more of the activities or scheduling units in the rule were deleted, and that the rule is inactive.

  • You can duplicate, edit, and delete each rule from Options Image of actions icon as well.

  • To create approval rules, you must have View and Manage enabled in the Approval Rules permission. This permission is available in Admin > Security > Roles & Permissions, in the CXone WFM > General Permissions section.

Approval Rule: Time-Off

To create an approval rule for time-off:

  1. Click the app selector and select CXone WFM.

  2. Go to RequestsApproval Rules.

  3. Click New Rule.

  4. Define a Name for the rule.

  5. From Approval Rule For, select Time-off.

  6. Select Scheduling units that the rule will apply to.

    Keep in mind, you can create multiple time-off approval rules for the same scheduling unit.

  7. Select one or moreActivities that the rule will apply to.

  8. In the Net Staffing tab, you can choose to use the net staffing levels as a condition for handling requests. For example, you can decline all requests when you're understaffed.

    Keep in mind:

    • Net staffing settings are available only for CXone WFM Advanced license users.

    • To create a Time-off rule without using net staffing, skip this step.

    • When the rule has more than one scheduling unit, the net staffing levels apply to each unit separately.

    To add net-staffing to your rule:

    1. Click Define Net Staffing.

    2. Select the days the chart applies to.

      By default, the chart applies to all days of the week. To create an individual chart for one or more days, select the day(s) from the Days dropdown. Using Add Net Staffing, you can keep adding charts for more days or a day of the week.

      The Add Net Staffing button is not available when the chart is defined for all days of the week.

    3. Click inside the chart and drag the net staffing bar left and right to define the hours.

      Let's say you want to set the net-staffing levels from 8:00 until 12:30. Click the column for 8:00 and drag the bar to 12:30.

      Removing charts:

      • To remove individual net-staffing charts, click Options Image of actions icon and select Delete.

      • To remove all net-staffing charts, click Delete all. Net staffing won't be part of your rule.

    4. Inside the bar, drag the sliders up and down to define the actions for the net staffing levels: Approve, Send to manager, or Decline.

    5. Select what happens If there's no forecast or published schedule on the requested day: Approve, Send to manager, or Decline.

      Without a forecast and published schedule, the rule won't be able to validate the request with the net staffing levels.

  9. In the Conditions tab, select the conditions for the rule. All selected conditions must be met for a request to get auto-approved.

  10. Define what happens when at least one of your defined conditions isn't met.

  11. Click Save.

    The new rule will appear in the list on the Approval Rules page.

Approval Rule: Extra-Hours

To create an approval rule for extra-hours:

  1. Click the app selector and select CXone WFM.

  2. Go to RequestsApproval Rules.

  3. Click New Rule.

  4. Enter a Name.

  5. From Approval Rule For, select Extra hours.

  6. Select the Scheduling unit that the rule will receive an automated reply.

    Keep in mind, one scheduling unit can have only one extra hours approval rule.

  7. Select the Activities that will receive an automated reply.

    When creating an approval rule for the extra hours, only the Open activity is available from the Activities dropdown. This is auto-selected.

  8. In the Net Staffing tab, you must set the net-staffing conditions for handling requests. For example, you can decline all requests when you're overstaffed.

    Keep in mind:

    • Net staffing settings are available only for CXone WFM Advanced license users.

    • Net staffing must be defined to create an approval rule for the Extra hours.

    To add net-staffing levels to your rule:

    1. Click Define Net Staffing.

    2. Select the days the chart applies to.

      By default, the chart applies to all days of the week. If you want to create an individual chart for a day or days, do so by selecting the day or days from the Days dropdown. You can keep adding charts for more days or a day of the week using Add Net Staffing.

      Add Net Staffing button will not be available when the chart is defined for all days of the week.

    3. Click inside the chart and drag the net-staffing bar left and right to define the hours.

      Let's say you want to set the net staffing levels from 8:00 until 12:30. Click the column for 8:00 and drag the bar to 12:30.

      Removing charts:

      • To remove individual net-staffing charts, click Options Image of actions icon and select Delete.

      • To remove all net-staffing charts, use the Delete All.

    4. Inside the bar, drag the sliders up and down to define the actions for the net staffing levels: Approve, Send to manager, or Decline.

    5. Select what happens If there's no forecast or published schedule on the requested day: Approve, Send to manager, or Decline.

      Without a forecast and published schedule, the rule won't be able to validate the request with the net-staffing levels.

  9. In the Conditions tab, select the conditions for the rule. All selected conditions must be met for a request to get auto-approved.

  10. Define what happens when at least one of your defined conditions isn't met.

  11. Click Save.

    The new rule will appear in the list on the Approval Rules page.

Approval Rule: Self-Swap

To create an approval rule for self-swap:

  1. Click the app selector and select CXone WFM.

  2. Go to RequestsApproval Rules.

  3. Click New Rule.

  4. Enter a Name.

  5. From Approval Rule For, select Self swap.

  6. Select the Scheduling unit that will receive an automated reply.

    Keep in mind, one scheduling unit can have only one self-swap approval rule.

  7. In the Activities, only Open activity is allowed for self-swapping. This will be auto-selected.

  8. In the Net Staffing tab, you must set the net-staffing conditions for handling requests. For example, you can provide self-swap intervals only when you are overstaffed.

    Keep in mind:

    • Net staffing settings are available only for users with the CXone WFM Advanced license.

    • Net staffing must be defined to create a Self swap approval rule.

    To add net-staffing levels to your rule:

    1. Click Define Net Staffing.

      Here, you need to set net staffing levels for both types of intervals:

    2. Select the days the chart applies to.

      By default, the chart applies to all days of the week. If you want to create an individual chart for a day or days, do so by selecting the day or days from the Days dropdown. You can keep adding charts for more days or a day of the week using Add Net Staffing.

      Add Net Staffing button will not be available when the chart is defined for all days of the week.

    3. Click inside the chart and drag the net-staffing bar left and right to define the hours.

      Let's say you want to set the net staffing levels from 8:00 until 12:30. Click the column for 8:00 and drag the bar to 12:30.

      Removing charts:

      • To remove individual net-staffing charts, click Options Image of actions icon and select Delete.

      • To remove all net-staffing charts, use the Delete All.

    4. Inside the bar, drag the sliders up and down to define the actions for the net-staffing levels: Approve or Decline.

  9. In the Conditions tab, select the conditions for the rule. All selected conditions must be met for a request to get auto-approved.

  10. Click Save.

    The new rule will appear in the list on the Approval Rules page.

Frequently Asked Questions