# Time conditions

> Route calls differently depending on the time, day, date or month, such as business hours and holidays.

- URL: https://kb.voipcloud.online/au/pbx/conditions/time-conditions/
- Section: PBX › Conditions
- Type: reference
- Applies to: All countries
- PBX object: time_condition
- Last reviewed: 2026-11-09

**Time conditions** checks the time a call arrives. Calls that match your times take the **Matches** path; all others take the **Doesn't match** path. The most common use is sending calls to your team during business hours and to voicemail at other times.

## Add it to your call flow

1. Drag **Time conditions** from the **Conditions** group onto the canvas and click the gear icon.
2. Enter a **Name** and check the **Time zone**.
3. Click **Add a time conditions group**, then **Add a time condition** and choose the type (see below).
4. Add more conditions to the group as needed, for example hours plus days of the week.
5. Click **Save**.
6. Connect **Matches** to where calls go during those times, and **Doesn't match** to where they go otherwise.
7. Click **Apply configuration**.

![Time conditions settings](https://kb.voipcloud.online/au/images/pbx/conditions/time-conditions-settings.webp)

## Condition types

| Type | Example |
| --- | --- |
| Hours | 8:00 to 18:00. Uses 24-hour time. |
| Days of the week | Monday to Friday. |
| Days of the month | The 1st to the 5th. |
| Months | June to August. |
| Years | 2026. |

All conditions in one group must match together. Add another group for a different set of times; a call matches if it matches any group. The settings show **OR** between groups.

For example, a business open 8:30 to 17:30 Monday to Friday and 9:00 to 12:00 on Saturday needs two groups:

1. **Hours** 8:30–17:30 and **Days of the week** Monday–Friday.
2. **Hours** 9:00–12:00 and **Days of the week** Saturday.

## Settings

| Setting | What it does |
| --- | --- |
| Name | Label on the canvas. |
| Time zone | The time zone the conditions use. |
| Time conditions groups | One or more sets of conditions. |

## Call paths

| Path | When it's used |
| --- | --- |
| **Matches** | The call arrived during one of your groups. |
| **Doesn't match** | The call arrived at any other time. |

If a path isn't connected, the call ends.

## Tips

- For public holidays, put a second **Time conditions** object first, with the holiday dates, and send its **Matches** path to your holiday message.
- To switch to after-hours handling manually, for example when the office closes early, use [Call flow control](https://kb.voipcloud.online/au/pbx/conditions/call-flow-control/).

## Related

- [Call flow control](https://kb.voipcloud.online/au/pbx/conditions/call-flow-control/)
- [Voicemail](https://kb.voipcloud.online/au/pbx/accept-make-divert/voicemail/)
