VOS3000 Work Calendar: Configure Time-Based Routing and Schedules
VOS3000 work calendar is a powerful feature that enables time-based call routing based on business hours, weekends, holidays, and custom schedules. This functionality allows VoIP operators to automatically route calls to different gateways or destinations depending on the time of day, day of week, or specific calendar periods. Based on the official VOS3000 2.1.9.07 manual, this comprehensive guide covers work calendar configuration, time-based routing rules, and practical implementation scenarios.
📞 Need help configuring VOS3000 work calendar? WhatsApp: +8801911119966
Table of Contents
🔍 What is VOS3000 Work Calendar?
Reference: VOS3000 2.1.9.07 Manual, Section 2.12.4 (Page 174)
The work calendar in VOS3000 is a time management system that defines working periods, non-working periods, and special dates for routing purposes. By associating gateways and routing rules with specific calendar periods, operators can implement sophisticated time-based routing strategies without manual intervention.
📊 Key Benefits of VOS3000 Work Calendar
| 💼 Benefit | 📋 Description | 🏢 Use Case |
|---|---|---|
| Business Hours Routing | Route calls differently during business hours vs off-hours | Office PBX, Call centers |
| Cost Optimization | Use cheaper routes during off-peak hours | Wholesale VoIP, Carrier operations |
| Holiday Handling | Automatically adjust routing on holidays | All businesses |
| Failover by Time | Use backup routes during specific periods | High-availability systems |
| Multi-Timezone Support | Route based on destination local time | International carriers |
| Automated Scheduling | No manual routing changes needed | 24/7 operations |
📋 VOS3000 Work Calendar Configuration Interface
Reference: VOS3000 2.1.9.07 Manual, Section 2.12.4 (Page 174)
The work calendar configuration is accessed through the VOS3000 client interface under the Number Management module. This section provides detailed information about each configuration parameter and how to set up effective time-based routing.
📍 Navigation to VOS3000 Work Calendar
| 🔢 Step | 🧭 Navigation | 📝 Action |
|---|---|---|
| 1 | Number management | Click main menu item |
| 2 | Work calendar | Select from submenu |
| 3 | Calendar list | View existing calendars |
| 4 | Add/Edit | Create or modify calendar entries |
⚙️ VOS3000 Work Calendar Parameters Reference
Reference: VOS3000 2.1.9.07 Manual, Section 2.12.4 (Page 174-175)
📊 Calendar Entry Fields
| ⚙️ Parameter | 📏 Format | 📝 Description | 💡 Example |
|---|---|---|---|
| Calendar ID | Numeric | Unique identifier for the calendar | 1, 2, 3… |
| Calendar Name | Text | Descriptive name for the calendar | Business_Hours, Weekend |
| Start Time | HH:MM:SS | Beginning of the time period | 09:00:00 |
| End Time | HH:MM:SS | End of the time period | 17:00:00 |
| Week Days | Multi-select | Days of week when calendar applies | Mon-Fri |
| Specific Date | YYYY-MM-DD | Specific date for one-time events | 2026-12-25 |
| Date Range | Start Date – End Date | Range of dates for the calendar | 2026-12-20 to 2026-12-31 |
| Work Type | Dropdown | Working or Non-working period | Working / Non-working |
📊 Time Period Types in VOS3000
Reference: VOS3000 2.1.9.07 Manual, Section 2.12.4 (Page 174)
VOS3000 supports multiple types of time periods that can be combined to create complex routing schedules. Understanding these period types is essential for effective calendar configuration.
📅 Period Type Definitions
| 📅 Period Type | 📋 Description | ⚙️ Configuration | 💡 Use Case |
|---|---|---|---|
| Daily Period | Recurring daily time range | Start/End time, select all days | Business hours 9AM-5PM daily |
| Weekday Period | Specific days of week | Select Mon, Tue, Wed, etc. | Mon-Fri working hours |
| Weekend Period | Saturday and Sunday | Select Sat, Sun | Weekend off-hours routing |
| Specific Date | Single calendar date | YYYY-MM-DD format | Christmas Day, New Year |
| Date Range | Range of consecutive dates | Start Date to End Date | Holiday week, vacation period |
| Non-Working | Exception periods | Mark as Non-working type | Company holidays, maintenance |
🔧 Step-by-Step VOS3000 Work Calendar Configuration
📋 Scenario: Configure Business Hours Routing
VOS3000 Work Calendar Configuration - Business Hours Example:
================================================================
SCENARIO: Route calls differently during business hours (Mon-Fri 9AM-6PM)
vs off-hours and weekends
STEP 1: Create Business Hours Calendar
───────────────────────────────────────
Navigation: Number management → Work calendar → Add
Configuration:
┌────────────────────────────────────────────────────────────┐
│ Field │ Value │
├────────────────────────────────────────────────────────────┤
│ Calendar Name │ Business_Hours │
│ Start Time │ 09:00:00 │
│ End Time │ 18:00:00 │
│ Week Days │ Monday, Tuesday, Wednesday, Thursday, │
│ │ Friday (Check these boxes) │
│ Work Type │ Working │
└────────────────────────────────────────────────────────────┘
Click: OK to save
STEP 2: Create Off-Hours Calendar
──────────────────────────────────
Navigation: Number management → Work calendar → Add
Configuration:
┌────────────────────────────────────────────────────────────┐
│ Field │ Value │
├────────────────────────────────────────────────────────────┤
│ Calendar Name │ Off_Hours │
│ Start Time │ 18:00:00 │
│ End Time │ 09:00:00 │
│ Week Days │ Monday, Tuesday, Wednesday, Thursday, │
│ │ Friday (Check these boxes) │
│ Work Type │ Non-working │
└────────────────────────────────────────────────────────────┘
Click: OK to save
STEP 3: Create Weekend Calendar
────────────────────────────────
Navigation: Number management → Work calendar → Add
Configuration:
┌────────────────────────────────────────────────────────────┐
│ Field │ Value │
├────────────────────────────────────────────────────────────┤
│ Calendar Name │ Weekend │
│ Start Time │ 00:00:00 │
│ End Time │ 23:59:59 │
│ Week Days │ Saturday, Sunday (Check these boxes) │
│ Work Type │ Non-working │
└────────────────────────────────────────────────────────────┘
Click: OK to save
STEP 4: Associate Calendars with Gateways
──────────────────────────────────────────
Navigation: Operation management → Gateway operation → Routing gateway
For Business Hours Gateway:
┌────────────────────────────────────────────────────────────┐
│ Select Gateway → Right-click → Additional settings │
│ Routing Period → Select "Business_Hours" calendar │
│ Priority: 1 (Higher priority during business hours) │
└────────────────────────────────────────────────────────────┘
For Off-Hours Gateway:
┌────────────────────────────────────────────────────────────┐
│ Select Gateway → Right-click → Additional settings │
│ Routing Period → Select "Off_Hours" calendar │
│ Priority: 2 (Lower priority, used when business hours off) │
└────────────────────────────────────────────────────────────┘
📊 Gateway Period Configuration
Reference: VOS3000 2.1.9.07 Manual, Section 2.12.4 (Page 174)
Once work calendars are created, they must be associated with routing gateways to implement time-based routing. The gateway period configuration determines which gateway is used during specific calendar periods.
⚙️ Gateway Period Settings
| ⚙️ Setting | 📋 Description | 💡 Example Value |
|---|---|---|
| Routing Period | Select which calendar period this gateway applies to | Business_Hours |
| Priority | Gateway selection priority (lower = higher priority) | 1, 2, 3… |
| Weight | Load balancing weight for multiple gateways | 100 |
| Valid From | Start date for gateway validity | 2026-01-01 |
| Valid To | End date for gateway validity | 2099-12-31 |
💼 Practical Use Cases for VOS3000 Work Calendar
🏢 Use Case 1: Call Center Business Hours
| 📊 Scenario | ⚙️ Configuration |
|---|---|
| Requirement | Route inbound calls to agents during business hours, to IVR/voicemail off-hours |
| Business Hours | Calendar: Mon-Fri 08:00-20:00 → Gateway: Agent_Phone_Group |
| Off-Hours | Calendar: All other times → Gateway: IVR_Server |
| Result | Automatic routing switch at 8AM and 8PM without manual intervention |
💰 Use Case 2: Cost Optimization Routing
| 📊 Scenario | ⚙️ Configuration |
|---|---|
| Requirement | Use premium routes during peak hours, cheaper routes during off-peak |
| Peak Hours | Calendar: Daily 09:00-18:00 → Gateway: Premium_Carrier (Higher quality) |
| Off-Peak | Calendar: Daily 18:00-09:00 → Gateway: Budget_Carrier (Lower cost) |
| Result | Balance quality and cost automatically throughout the day |
🎄 Use Case 3: Holiday Routing
| 📊 Scenario | ⚙️ Configuration |
|---|---|
| Requirement | Special routing for company holidays |
| Holiday Calendar | Create specific date entries: Christmas, New Year, etc. |
| Holiday Gateway | Gateway: Holiday_IVR → Play recorded message |
| Result | Calls automatically routed to holiday message on specific dates |
📊 VOS3000 Work Calendar Priority and Conflict Resolution
When multiple calendar periods overlap, VOS3000 uses a priority system to determine which routing rules apply. Understanding this priority system is essential for complex configurations.
🔄 Priority Rules
| 🏆 Priority Level | 📋 Rule Type | 📝 Description |
|---|---|---|
| 1 (Highest) | Specific Date | Exact date match overrides all other rules |
| 2 | Date Range | Range match overrides recurring rules |
| 3 | Weekday + Time | Specific day of week with time range |
| 4 | Time Only | Daily time range without day specification |
| 5 (Lowest) | Default | Fallback when no other rule matches |
🚨 Work Calendar Troubleshooting
📊 Common Issues and Solutions
| 🚨 Issue | 🔍 Cause | ✅ Solution |
|---|---|---|
| Routing not switching at scheduled time | Calendar not associated with gateway | Configure gateway period settings |
| Wrong gateway used during business hours | Priority configuration incorrect | Check gateway priority values |
| Holiday routing not working | Specific date not configured correctly | Verify date format and year |
| Calls going to wrong gateway | Multiple calendars overlapping | Review priority and conflict rules |
| Calendar changes not taking effect | Changes not saved or cache issue | Apply changes, refresh configuration |
🔧 Verification Steps
Work Calendar Verification Checklist: ===================================== 1. CHECK CALENDAR CONFIGURATION ├── Verify calendar name is correct ├── Check start/end times are correct ├── Confirm week days are selected └── Verify work type (Working/Non-working) 2. CHECK GATEWAY ASSOCIATION ├── Verify calendar is assigned to gateway ├── Check gateway priority value ├── Confirm gateway is online └── Verify gateway prefix matches called number 3. TEST ROUTING ├── Make test call during calendar period ├── Check CDR for gateway used ├── Verify correct routing applied └── Test during different time periods 4. DEBUG IF NEEDED ├── Enable debug trace ├── Capture SIP messages ├── Verify INVITE sent to correct gateway └── Check for routing errors in CDR
💰 VOS3000 Installation and Support
Need professional help with VOS3000 work calendar configuration? Our team provides comprehensive VOS3000 services including installation, configuration, and ongoing technical support.
| 📦 Service | 📝 Description | 💼 Includes |
|---|---|---|
| VOS3000 Installation | Complete server setup | OS, VOS3000, Database, Security |
| Calendar Configuration | Time-based routing setup | Business hours, holidays, failover |
| Technical Support | 24/7 remote assistance | Troubleshooting, optimization |
📞 Contact us for VOS3000: WhatsApp: +8801911119966
🔗 Related Resources
- 📖 VOS3000 Routing Configuration Guide
- 📖 VOS3000 Gateway Analysis Reports
- 📖 VOS3000 SIP Trunk Configuration
- 📖 Best VoIP Softswitch VOS3000
- 📥 VOS3000 Downloads – Manual and Software
❓ Frequently Asked Questions
Can I use multiple calendars for the same gateway?
No, each gateway can only be associated with one calendar period at a time. However, you can create multiple gateways with different calendars and use priority to control which gateway is selected during different time periods.
What happens if no calendar matches the current time?
If no calendar period matches the current time, VOS3000 uses the default routing rules based on gateway priority and prefix matching. It’s recommended to have a default gateway configured as a fallback.
How do I configure different routing for different timezones?
VOS3000 uses the server’s local timezone for calendar evaluation. For multi-timezone operations, you need to either adjust calendar times to match the server timezone or deploy separate VOS3000 instances in different timezones.
Can I test calendar routing without making actual calls?
The best way to test is to make test calls during different time periods and verify the gateway selection in CDR. Some operators temporarily adjust calendar times to test without waiting for actual time periods.
Do calendar changes require service restart?
Most calendar changes take effect immediately after applying. However, for major configuration changes or if changes don’t seem to take effect, refreshing the softswitch configuration may be necessary.
📞 Get Expert VOS3000 Work Calendar Support
Need assistance configuring VOS3000 work calendar or implementing time-based routing? Our VOS3000 experts provide comprehensive support for calendar configuration, routing optimization, and system integration.
📱 WhatsApp: +8801911119966
Contact us today for professional VOS3000 installation, configuration, and technical support services!
📞 Need Professional VOS3000 Setup Support?
For professional VOS3000 installations and deployment, VOS3000 Server Rental Solution:
📱 WhatsApp: +8801911119966
🌐 Website: www.vos3000.com
🌐 Blog: multahost.com/blog
📥 Downloads: VOS3000 Downloads
![]() | ![]() | ![]() |


