Time Conditions

Time conditions are used to control call flow based upon time and date.

A Time Condition contains a time group. You can enable Time Conditions on an inbound route. When a call arrives at the Time Condition destination, the PBX will check the current system time and date against the time groups in the Time Condition.

You can also apply Time Conditions to an outbound route to limit when the users can use the outbound route.

Example

  1. Create a Time Condition called “LunchBreak” that starts at 12:00 p.m and end at 1:00 p.m. In your inbound route, set the Time Condition destination to voicemail.
  2. Create a Time Condition called “Business Hours” that defines your normal office hours. Apply the Time Condition to your inbound route. You can also apply the Time Condition in your outbound route to prevent employees from making outbound calls outside the office hours.

Add a Time Condition

 Time Condition defines periods of time that can be applied to outbound routes or inbound routes.

  1. Go to SettingsPBXCall ControlTime Conditions, click Add.
  2. On the configuration page, set the Name.
  3. Define the time period for the Time Condition.
  4. Click Time Conditions 1 to add another time period.
  5. Choose days of week.
    Time Conditions 2
  6. If you want apply the time period(s) to specific dates, check Advanced Options, and set the month and the days of month.
    Note: Advanced Options are disabled by default that means that the time period(s) will apply to every day of the month, every month of the year.
  7. Click Save and Apply.

Add a Holiday

You can add a group of holidays and set a Time Condition destination for the holidays on your inbound route. When a customer calls to your company during holidays, the PBX will route the call to the pre-configured destination.

  1. Go to SettingsPBXCall ControlTime ConditionsHoliday, click Add.
  2. On the configuration page, set the Name of the holiday.
  3. Choose the Type.
    Time Conditions 3
    • By Date: If the holiday such as Chinese Spring Festival varies very year, choose this type.
    • By Month: If the holiday such Chinese National Day always fall on the same calendar date, choose this type.
    • By Week: If the holiday such as Thanks Giving Day always fall on the same week, choose this type.
  4. Set the date of the holiday.
  5. Click Save and Apply.

Time Condition Examples

Time Condition: Work Day

Time Conditions 4

Time Condition: Lunch Break

Time Conditions 5

Holiday: Christmas

Time Conditions 6

Holiday: Thanks Giving Day

Time Conditions 7

Apply Time Conditions on Inbound Route

Time Conditions 8

Time Condition Override

The Time Condition Override function is used to switch the incoming call routing against the Time Condition. An authorised user can dial Time Condition feature code to override the time condition.

For example, during office hours, incoming calls go to ring group; after office hours, incoming calls go to voicemail. Users can override the time condition to ring group if they are in the office after office hours.

Time Condition Feature Code

When you enable and add time condition on an inbound route, you will see the default generated feature code for the time condition. If you want to disable Time Condition Override, dial the Reset feature code.

You can go to SettingsPBXGeneralFeature CodeTime Condition to change the feature code prefix.

Time Conditions 9

Set Extension Permission to Override Time Condition

By default, users have no permission to override time condition. You can set which extension users can override time condition.

  1. Go to SettingsPBXGeneral > Feature CodeTime Condition, click Set Extension Permission.

    Time Conditions 10

  2. Select the desired extension from Available box to Selected box.
  3. Click Save and Apply.

Monitor Time Condition State

You can set a BLF key on your phone to quickly override time condition and monitor the time condition state.

We take Yealink Phone v2.73.193.50 as an example to explain how to set BLF key to monitor time condition state.
  1. Set Time Condition Override permission for the extension that is registered on the IP phone.
    1. Log in PBX interface, go to SettingsPBX > GeneralFeature CodeTime Condition, click Set Extension Permission.
      Time Conditions 11
    2. Select the desired extension from Available box to Selected box.
    3. Click Save and Apply.
  2. Set BLF key on the phone where the extension is registered.
    1. Log in the phone web interface, go to DSS KeyMemory Key.
      Time Conditions 12
    2. Set Key Type as BLF.
    3. Set Key Value as feature code of Time Condition.
    4. Select the Line as the extension registered line.
    5. Optional: In the Extension field, enter a description of the key.
    6. Click Confirm.

    The BLF LED will show the Time Condition state:

    • Red: The PBX is using this Time Condition; inbound calls go to the destination of the time condition.
    • Green: This Time Condition is not being used.

    Press a BLF key to override time condition, the BLF LED turns to red.

    You can also check the Time Condition state on PBX web interface. When the state shows Time Conditions 13, the PBX is using the time condition.

    Time Conditions 14