Overview
Office Hours describe when your organization is open. Holiday lists describe specific dates when it is closed. Together they let VeloPBX route calls one way during working hours, another way after hours, and a third way on holidays — automatically, without anyone having to flip a switch.
Office Hours can be configured at three levels:
- Global Office Hours — defined once at the tenant level and reused by Inbound Rules, Outbound Rules, and individual users.
- Rule-specific Office Hours — defined inside a single Inbound or Outbound Rule, overriding the global schedule for that rule only.
- User-specific Office Hours — defined on an individual user, overriding the global schedule for that user.
The same three-level model applies to Holidays.
In the Web Portal, go to Company → Office Hours:
https://pbx.fortis-tele.com:8887
Configuring Global Office Hours
Global Office Hours are the default schedule for the entire tenant. Anything that does not define its own schedule falls back to this one.
Step 1 — Open Office Hours
- Sign in as a Tenant Admin.
- Go to Company → Office Hours.
- Open the Office Hours section.
Step 2 — Configure shifts for each day
A shift is a continuous period of working time on one day. You can define one or more shifts per day to model a lunch break or split schedule.
| Behavior | Result |
|---|---|
| Day turned off | The whole day is treated as closed |
| Day turned on, no shifts defined | The entire day is treated as office hours |
| One or more shifts defined | Only those time periods are office hours; everything else is non-working time |
Use the Apply To button to copy the shifts you just configured onto multiple days at once (for example, all weekdays).
Example schedule:
| Day | Status | Hours |
|---|---|---|
| Monday | Open | 09:00–13:00, 14:00–18:00 |
| Tuesday | Open | 09:00–13:00, 14:00–18:00 |
| Wednesday | Open | 09:00–13:00, 14:00–18:00 |
| Thursday | Open | 09:00–13:00, 14:00–18:00 |
| Friday | Open | 09:00–13:00, 14:00–18:00 |
| Saturday | Closed | — |
| Sunday | Closed | — |
Step 3 — Save
Click Save.
Important: Make sure the tenant’s time zone is set correctly before configuring Office Hours. The PBX evaluates the current time against the schedule using the tenant’s configured time zone, so an incorrect time zone produces incorrect routing.
Configuring the Global Holiday List
Holidays are date ranges that override Office Hours. While a holiday is active, Inbound Rules use their Holidays routing branch and Outbound Rules that reference the holiday are blocked.
Step 1 — Open the Holidays section
- Company → Office Hours
- Open the Holidays section.
Step 2 — Add a holiday
| Field | Description | Example |
|---|---|---|
| Name | A friendly name | New Year's Day |
| Period | A specific time range within one day, or a continuous range of days | 2026-01-01 → 2026-01-02 |
| Recurrence | Apply to a specific year, or repeat every year for recurring holidays | Repeat every year |
Step 3 — Save
Click Save.
Once saved, the holiday is available everywhere the Global Holiday List is referenced — Inbound Rules, Outbound Rules, and individual users.
Using Office Hours and Holidays in Routing
Inbound Rules
Inside an Inbound Rule, open the Office Hours tab and choose:
| Option | Behavior |
|---|---|
| Use Default Global Office Hours | Follow the tenant-wide schedule |
| Use Specific Office Hours | Define a custom schedule for this rule only |
You can then pick one or more holidays from the Global Holiday List to apply holiday-specific routing for this rule.
VeloPBX evaluates the current time and date and routes the call to the Office Hours, Out of Office Hours, or Holidays destination defined in the rule.
Outbound Rules
Outbound Rules use the same Office Hours model with one important difference: outbound calls placed outside Office Hours, or during a selected holiday, are blocked. This is the standard mechanism for preventing after-hours toll fraud or personal long-distance calls.
To allow outbound calls at all times, do not select any holidays and set Office Hours to cover all days.
Virtual Receptionists, Ring Groups, Call Queues
Each of these can also use Use Default Global Office Hours or define a custom schedule. A Virtual Receptionist can even use per-DTMF-key Office Hours, so that a single digit (e.g. 2 for Sales) routes to different destinations depending on the time of day.
User Office Hours
A user can also have their own schedule:
- Go to Call Manager → Users, open a user, and switch to the Office Hours tab.
- Choose Use Default Global Office Hours or Use Specific Office Hours.
You can also assign holidays to a user — both global holidays selected from the tenant list and personal holidays (such as annual leave) defined on the user record. While a user holiday is active, the user is treated as unavailable.
Night Mode
Night Mode is a manual override that forces the tenant into “after-hours” behavior, regardless of what the schedule says. Use it when you need to close early — for example, an unexpected office closure or a planned maintenance window.
When Night Mode is active:
- Inbound Rules, Virtual Receptionists, Ring Groups, and Queues use their Out of Office Hours routing.
- Outbound Rules behave as if they are outside Office Hours.
Night Mode can be toggled from the Web Portal or from a desk phone using a Feature Access Code (FAC). Confirm the code under Advanced → Feature Access Codes before sharing it with users.
Next Step
Last updated: 2026-05-01