A Time Condition is a time group, which can be applied to outbound routes and inbound routes. You can use Time Condition to control calls based on date and time.

What is a Time Condition used for?

A Time Condition contains a time group.

  • Apply Time Condition to an Inbound Route

    Time Condition is typically used to control the destination of an inbound call based on the date and time.

    You can select a Time Condition and set a corresponding destination for an inbound route. When a call reaches the PBX, PBX will route the call to the destination when the current system time matches the time defined in the Time Condition.

  • Apply Time Condition to an Outbound Route

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

Time Condition Override

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


Company A sets day time condition and night time condition in an inbound route with different destinations.

The staffs occasionally leave early or someone needs to enable the night time condition manually. In this scenario, the staffs can dial override feature code to override the time condition.

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 *800.

You can go to Settings > PBX > General > Feature Code > Time Condition to change the feature code prefix.

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 Settings > PBX > General > Feature Code > Time Condition, click Set Extension Permission.

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

Time Condition Examples

In this topic, we offer you configuration examples of Time Conditions to help you understand how to set office hours, non-office hours, holidays and apply these Time Conditions to inbound routes and outbound routes.

Office hours & non-office hours example

Assume that your office hours are Monday - Friday from 9:00 to 18:00, and the lunch break starts from 12:00 to 13:00.

According to your office hours, you can set two Time Conditions as follows..

  • Office hours

  • Lunch break

Holiday examples

Yeastar Cloud PBX supports 3 types of holidays.

  • Set a Holiday by Date

    If date of a holiday varies every year, you can set a holiday by date.

    For example, Chinese Spring Festival falls on February 15th-21st. You can set the holiday as follows.

  • Set a Holiday by Month

    If a holiday always falls on the same date, you can set a holiday by month.

    For example, Christmas falls on December 25th every year. You can set the holiday as follows.

  • Set a Holiday by Week

    If a holiday always falls on the same week, you can set a holiday by week.

    For example, Thanksgiving Day falls on the 4th week of November. You can set the holiday as follows.

Route inbound calls based on Time Conditions

On Inbound Route page, enable Enable Time Condition, click to add Time Conditions, and set corresponding destinations.

For example, the following table is a schedule of Time Conditions for a company.
Time Condition Destination
Office hours IVR
Lunch break Extension 1000
Holiday Holiday IVR
Other time Voicemail
Note: All holidays will be integrated into one Holiday, you don't have to select holidays one by one from Time Condition on inbound routes.

You can set Time Conditions as follows.

"Helia has been fabulous for us as a company. We have used them on five different projects now, and I am extremely impressed not only with the quality of the deliverables, but in some ways more importantly their can-do attitude and ability to implement our ideas when others thought them impossible.

I recommend them whole heartedly. Helia Technologies is a company that over-delivers on every aspect of the project at hand at a price point that is hard to beat.

Please email me if you have any questions about Helia Technologies."

Ryan Dockrill This email address is being protected from spambots. You need JavaScript enabled to view it.
Web Entreprenuer - Livewire Interactive

"I have collaborated with Darvin on several breakthroughs and forward-looking IT projects to which he ALWAYS came through with a solution where there appeared not to be as concepts were more advanced than current technologies.

His thought processes is methodical and detailed, approach is ethical and professional and solutions driven. He deliverers what he said he would, on time and on budget.

I would not hesitate to recommend Helia and Darvin for any scale of IT related projects. If he takes a project on he will not only do it but do it very well!"

Ken Gooz This email address is being protected from spambots. You need JavaScript enabled to view it.
President | CEO
Mainstreet Restaurant Licensing

"We when use Helia they exceed our expected deliverables and always within our agreed to budget. They work with us, not just for us, all the while keeping our best interests as a company at the core of the project.

We had been looking for a company that not only could get the job done as promised, on time and on budget but one that came with integrity. Helia provides us with a “mean what you say and say what you mean” attitude that has forged a relationship, not just a contract for a project. Our partners at Helia far exceed our expectations each and every time. So if you’re thinking of using Helia, I would highly recommend you give them a try, I am sure you’ll be impressed. Please email me if you’d like some more insight into Helia.

Andrew Gowers This email address is being protected from spambots. You need JavaScript enabled to view it.
Canadian Powersports Group

Yeastar Awards