Setting Up Time Conditions and Business Hours on Yeastar P-Series Cloud Edition
Rather not do this yourself?
X2Comms Managed Edition customers don't need this guide — we handle all configuration and system changes as part of the service. Not yet with X2Comms? We deploy and fully configure Yeastar systems from day one. Call 03301025678 to find out more.
Introduction
Time conditions let the PBX route calls differently depending on when they arrive — during business hours, after hours, or on holidays. This guide covers creating a time condition and linking it to an inbound route so calls route automatically.
Before you start
Decide on:
- Your business hours (e.g. Monday–Friday 09:00–17:30)
- Your in-hours destination (e.g. your main IVR)
- Your out-of-hours destination (e.g. an out-of-hours IVR or voicemail)
Step 1 — Create a Business Hours schedule
- Go to PBX Settings > Business Hours.
- Click Add.
- Set a Name (e.g.
Mon-Fri 9-5:30). - Configure the working hours:
- Days: Monday to Friday
- From: 09:00
- To: 17:30
- Click Save.
Step 2 — Add bank holidays (optional but recommended)
- Go to PBX Settings > Holiday.
- Click Add for each holiday:
- Name: e.g.
Christmas Day 2025 - Date: e.g.
2025-12-25 - Set as All Day
- Click Save for each entry.
You can also add a Recurring holiday (e.g. same date every year) for holidays that fall on the same date annually.
Step 3 — Link time conditions to an inbound route
- Go to Call Control > Inbound Route and edit your main inbound route.
- Enable the Time Condition toggle.
- Under Time-based Routing Mode, select how routing should work.
- Set:
- Default Destination → your in-hours destination (e.g.
Main Menu IVR) - Outside Business Hours Destination → your out-of-hours destination (e.g.
Out of Hours IVRor voicemail) - Holidays Destination → your holiday destination (usually the same as out-of-hours)
- Click Save and Apply.
Step 4 — Test
Call your main DDI during business hours and confirm the in-hours destination is reached. Then temporarily adjust a time range to test the out-of-hours routing.
Manually overriding the time condition
If you need to close early or open on a bank holiday, you can override the time condition from an internal phone:
- Find the time condition's feature code. Go to PBX Settings > Feature Codes to find it (usually in the
8XXrange). - Dial the feature code from any internal extension to switch between in-hours and out-of-hours mode.
- Dial it again to switch back.
Tips
- The PBX uses its configured time zone for all time condition comparisons. Verify your time zone is set to
Europe/Londonunder PBX Settings > System > Date and Time. - Update the holiday schedule every January — bank holiday dates change year to year.
- Create a second IVR specifically for out-of-hours with a message stating your opening hours and inviting callers to leave a voicemail.
Summary
Time conditions are configured. Calls now route automatically based on business hours — no manual changes needed at the end of each day.
More in Time Conditions
X2Comms
There's a better way than doing it yourself
New to X2Comms?
We supply and fully deploy Yeastar P-Series systems — configured to your exact requirements from day one. No guides needed.
Already a customer?
Ask about Managed Edition — X2Comms handles all system changes and configuration for you, included in the service.