IVR Builder: Working Hours Step

IVR: Working Hours Step

🔍 Overview

The Working Hours Step directs the call flow based on whether a call is received during or outside the configured working hours, making sure every call is handled the right way. 


⚙️ Configuration

🕑 1. Use Account Working Hours

The account's working hours can be set in the Account SettingsThe IVR flow can either: 

  • ✅ Toggle ON: Follow the predefined global account.

  • ❌ Toggle OFF: Customize working hours specifically for this IVR step, without affecting the account’s working hours or other IVR steps.


📅 2. Set Up Working Hours

  • 🌍 Timezone: Select the timezone that the working hours configuration will follow.

    • Note: The selected timezone will apply to all agents, even if they work from a location with a different timezone. 

    • Example: If the selected timezone is GMT+1 and the working hours are 9 AM – 5 PM: an agent working from a location with a timezone of GMT+2 will see their working hours from 10 AM – 6 PM.


  • 📅 Working Days: Choose the days of the week and their corresponding hours.

    • Tip: If the working hours are the same across all days, you can just click the copy all icon on the right side to copy the configured hours and apply them to all other days.

    • Example: Set Monday to Friday, 9 AM – 5 PM, for standard business hours.


  • 🔁 Same-Day Shifts: Use this if your schedule includes breaks or shifts. Split a day into multiple periods by clicking the + icon.

    • Example: For a team working Sunday to Thursday with a break from 12 PM – 1 PM: 

  • Shift A → 9 AM – 12 PM 

  • Shift B → 1 PM – 5 PM


  • 🎊 Holidays: Add specific dates when the team is unavailable, which will be considered outside working hours. Use the "Add more" option to include multiple dates.

    • Example: Add 25 December 2025 as a holiday to route calls to voicemail.



⏭️ Next Steps

  • 📞 During Working Hours: Define the IVR steps for calls received during working hours (e.g., routing to a menu, an agent, or a group).

  • 🌙 Out of Working Hours:  Define the IVR steps for calls received outside working hours (e.g., routing to voicemail).


    • Related Articles

    • IVR: Set Flag Step

      ? Overview The Set Flag Step assigns a custom state to a call, overriding the default call state based on the configured flag. This helps with tailored call tracking and reporting. Example: Change the state of unanswered calls from "abandoned" to ...
    • IVR Builder Overview

      ? What is the IVR Builder The IVR (Interactive Voice Response) Builder in Maqsam allows you to create dynamic and customized call flows using a drag-and-drop interface. It provides an intuitive way to automate call handling, route calls based on ...
    • IVR: Menu Step

      ? Overview The Menu Step is an interactive decision point in the IVR call flow, presenting callers with audio-prompted options and routing calls based on their keypad input. Example: A welcome message like "For sales, press 1; for support, press 2" ...
    • IVR: Call Forwarding Step

      ? Overview The Call Forwarding step routes your incoming calls to agents, groups, or external phone numbers so that callers get help quickly and efficiently. ? Option 1: Forwarding Calls to Agents or Groups ⚙️ Configurations Below are the available ...
    • IVR: Webhook Step

      ? Overview The Webhook Step sends an API request that delivers all call information, such as caller number, agent name, call state, IVR inputs, etc., to an external system. This enables actions like data updates or notifications based on the IVR ...