Hours of operation

CCAI Platform lets you configure hours of operation for the contact center and specific holiday hours per queue. With holiday hours, you have the flexibility to create and manage your own set of holidays with complete control over the holiday name, dates, and time. To make holiday management even easier, you can group your holidays together by creating folders.

Holidays

The holiday hours that you configure in the Holidays tab appear in the CCAI Platform portal by going to Support Center Details > Overview > Hours of Operation settings.

In the Holidays to observe section you can select the appropriate holidays to observe. See Hours of Operation Settings.

Permissions

  • Of the default permissions, only the Admin permission permits the creation or editing of holidays.

  • Custom roles can also obtain this permission by being granted the Edit permission for the Support Center Details page.

Create Folders and Holidays

Access holiday hours by going to Support Center Details settings and clicking on the Holidays tab.

Add a Folder

You can organize and manage holiday schedules using folders. For example, a folder named "Company Holidays" could include all holidays recognized by the company, such as Christmas, Thanksgiving, and New Year's Day. Another folder could be named "Regional Holidays" for holidays observed in specific regions where the company operates.

  1. To create a new folder, click Add Folder.

  2. Enter a name for the new folder, then click Add to save the new folder or Cancel to discard the changes.

Edit or delete a folder

  1. Find the holiday folder you want to edit in the table and click the three dots (Actions) at the end of the row.

  2. Select Edit folder from the options that appear.

  3. Make any necessary changes within that folder and then click Save to update the folder or Cancel to discard the changes.

  4. To delete a folder, click Delete in the Actions column next to the folder. Confirm the deletion. Deleting a folder also deletes all holidays within that folder.

Add a holiday

  1. To create a new holiday in the folder, click Add Holiday.

  2. Enter a name of the holiday (for example, New Year's Day). Maximum 25 characters.

  3. There are two options for specifying the Date:

    1. Select date range: Enter the Date (format MM/DD). This option is useful for events that occur on the same dates every year, such as Independence Day in the US, which is always on July 4th.

    2. Select conditional date range: This option is useful for events that occur on different dates each year but follow a specific pattern, such as American Thanksgiving, which is always on the 4th Thursday of November.

  4. After you select the radio button, three fields display:

    1. Select the Day of Week that you want to specify. Click Add.

    2. Select the Occurrence with options from Week 1 to Last. Click Add.

    3. Select the Month that you want to specify. Click Add.

  5. Ensure that you have made selections in all three fields.

  6. Enter the Start Time and End Time in the Time Range field if the holiday occurs during a specific time period.

  7. If the holiday is an all-day event, check the All Day checkbox. When checked, the All Day checkbox disables the Time Range input fields and sets the first field to 00:00 and the second field to 24:00 if they're already filled out. The holiday will span the entire day(s) selected in the Date Range field.

  8. Click the Add button to save the new holiday, or click Cancel to discard the changes.

Edit or delete a holiday

  1. Find the holiday you want to edit in the table and click the three dots (Actions) at the end of the row.

  2. Select Edit holiday from the options that appear.

  3. Make any necessary changes to the holiday's name, date range, or time range, then click Save to update the holiday or Cancel to discard the changes.

  4. To delete a holiday, locate it in the table and click the three dots to bring up the Delete holiday option. Confirm the deletion when prompted.

After hours call forwarding settings: Forward to another number

  1. Go to Settings > Call. Toggle Enable After Hour Deflection to On.

  2. Go to either the IVR Calls or Mobile & Web Calls After-Hours Deflection section.

  3. Select Forward to Number and enter the phone number that calls should be forwarded to.

  4. Click Set Caller Announcements to save your changes.

  5. For more information about after hours deflection settings options, see After Hour Deflection for Calls and Chats.

Holiday components

  • Reporting: Calls deflected during holidays will not show in reports.

  • API: When a call deflects during a holiday, the following API responses are available: After hours voicemail, phone number deflection, and after hours message. Deflection data in the API can be found in the following location:

    https://{subdomain}.{domain}/manager/api/v1/calls

Hours of operation settings

Settings are available to configure default operation hours and individual settings that may be configured based on Queue, channel, language, time of day, days of the week, or selected holidays.

After a call or chat is initiated outside of the set hours for the selected queue, what happens to that chat or call depends on your after hour deflection settings. If your queues are not set to 24-hours, be sure to enable After Hour Deflection.

An administrator can configure the following:

  • General Hours: A global default configuration controlling the days and hours during which your operation is open.

  • Custom Operation: (Optional) Settings to override the default settings based on Queue, channel, language or entry point (Mobile or Web).

General hours of operation configuration

The General Operation Hours setting will be used as the default setting for your environment. If the hours for a particular entry point or queue are different, create a new custom setting by following these steps:

  1. In the CCAI Platform portal, go to Settings > Support Center Details.

  2. Click the edit (pencil) icon to edit the general hours.

  3. Choose the correct timezone. Time zone is used for Operation Hours and Deflection Settings.

  4. Select your support center operation days.

    Support center operation days display

    • 24 Hour Operation: For operations that are always open. Since the operation is always open, no daily hour settings will be shown.

    • Weekdays/Weekends: To be used for operations where the weekday hours stay the same all week and differ for weekend days. One time of day setting for Weekdays and one time of day setting for weekend days will be available for configuration.

    • S/M/T/W/T/F/S: To be used if you have different hours on various days of the week. 7 hours settings for each day will be available for configuration.

  5. If you're not using 24-hour operation, input the hours for each day.

  6. Mark off the holidays your support center is closed. On selected holidays your After Hour deflection settings will be used. For other holidays not listed, see Custom hours and queue settings for more information.

  7. Click Apply.

Custom hours and queue settings

For all other specific hours based on Language selected, Entry point used to access CCAI Platform, or even specific queues, a new custom Operation Hour will need to be created.

  1. Click Add Custom Operation Hours.

  2. Name the operation hour setting (for internal use).

  3. Click Next.

  4. Choose the correct timezone for support center operations. Time zone is used for Operation Hours and Deflection Settings.

  5. Select the Days and Hours of Operation setting, then the hours of operation per day.

  6. Mark the checkboxes next to the holidays for this custom operating hour setup. On selected holidays, your After Hour deflection settings will be used.

  7. Click Next.

  8. Select the Entry Points that will inherit the custom hours per queue.

  9. Select from the available channels - call or chat.

  10. Select any languages that custom hours are associated with.

  11. To select a specific queue or set of queues, Search for the name of the queue, then click Assign.

    Queue select display

  12. You can bulk select any assigned entry points and click Delete to delete them.

  13. Or for individual edits,Delete can be used to remove a single entry point.

  14. Click Finish to save.

IVR after hour settings at the queue level

This option allows for you to set what options should be presented to the consumer when the queue is out of hours.

Configure after hour settings and messages at the queue level

  1. In the CCAI Platform portal, go to Settings > Queue.

  2. Click Edit / View in the IVR panel.

  3. Select a queue to edit settings.

  4. Go to the Custom After Hour Message Deflection section and toggle On.

  5. Use the radio button to select from the following options:

    • Message: Message will play, then end the call. Toggle on to use default message set in Settings > Call or toggle Custom Greeting On to enter a Text-to-speech message or upload an audio recording.

    After hours deflection settings

    • Deflect to a Queue: search for the name of the queue, then select from the list of options presented.

    Deflect to a queue settings

    • Phone Number: Redirect callers after hours to a set phone number. Additional charges for call time apply.

    • Voicemail: Enables voicemail for this queue with an option for a custom voicemail greeting for this queue.

Mobile After Hours Messages and Custom options

For implementation contact Support.

Enable custom after hours settings

  1. In the CCAI Platform portal, go to Settings > Support Center Details.

  2. Click On to toggle messages on.

  3. To set the default messages, see Customizing mobile and web SDK channel messages for further details and examples.

Configure after hours settings and messages at the queue level

  1. In the CCAI Platform portal, go to Settings > Queue.

  2. Click Edit / View in the Mobile panel.

  3. Select a queue to edit settings.

  4. Go to the Custom After Hour Message Deflection Options Mobile section and toggle On.

  5. Use the radio button to select Deflect to a Queue, or Deflection Options.

    Deflect to a Queue: search for the name of the queue, then select from the list of options presented

    Deflect to a queue settings

    Deflection Options: mark the checkboxes next to the channels you would like presented to the end-user when accessing the queue after hours

    Other deflection options display

    1. Toggle Display After Hour Deflection Message to On to enable.

    2. Use the global after hour message set in Languages & Messages, or set a custom message by selecting Use custom after hour message and entering the message you would like displayed.

  6. Click Set Custom After our Options.

Hours of operation queue hierarchy

If any leaf queue is open, or if any leaf queue has custom after hour deflection selected, options are provided at the parent level and the deflection follows the custom option or the global option depending on what is configured. If all sub queues and parent queues are closed, parent-queue after-hour deflection is followed. Here are some examples:

  • If the parent queue is closed and leaf queue 1 is open and leaf queue 2 is closed, then parent-queue after-hour deflection is ignored and leaf queue options are provided. If the open leaf queue option is selected, the interaction routes to an agent. If the closed leaf queue is selected, the interaction follows either the global after-hour deflection or the queue deflection, depending on what is configured.

  • If the parent queue is closed and all leaf queues are closed with no queue level after hour deflection enabled, then the parent-queue after-hour deflection is followed.

  • If the parent queue is closed and all the leaf queues are closed and have their own after-hour deflection, then the parent-queue after-hour deflection is ignored and options are presented following the after-hour deflection of whichever queue option was selected.

  • If the parent queue is open and all leaf queues are closed without any queue level after-hour deflection, the interaction follows parent-level after-hour deflection.

  • If the parent queue is open and some leaf queues are open, then all queue options are provided with the open options routing to an agent and the closed queues following the after-hour deflection, whether global or queue level is configured.