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 ContentsVOS3000 Work Calendar: Configure Time-Based Routing and Schedules What is VOS3000 Work Calendar? Key Benefits of VOS3000 Work Calendar VOS3000 Work Calendar Configuration Interface Navigation to VOS3000 Work Calendar Work Calendar Parameters Reference Calendar Entry Fields Time Period Types in VOS3000 Period Type Definitions Step-by-Step Work Calendar Configuration Scenario: Configure Business Hours Routing Gateway Period Configuration Gateway Period Settings Practical Use Cases for VOS3000 Work Calendar Use Case 1: Call Center Business Hours Use Case 2: Cost Optimization Routing Use Case 3: Holiday Routing Work Calendar Priority and Conflict Resolution Priority Rules Work Calendar Troubleshooting Common Issues and Solutions Verification Steps VOS3000 Installation and Support Related Resources Frequently Asked QuestionsCan I use multiple calendars for the same gateway?What happens if no calendar matches the current time?How do I configure different routing for different timezones?Can I test calendar routing without making actual calls?Do calendar changes require service restart? Get Expert VOS3000 Work Calendar Support Need Professional VOS3000 Setup Support?

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 CaseBusiness Hours RoutingRoute calls differently during business hours vs off-hoursOffice PBX, Call centersCost OptimizationUse cheaper routes during off-peak hoursWholesale VoIP, Carrier operationsHoliday HandlingAutomatically adjust routing on holidaysAll businessesFailover by TimeUse backup routes during specific periodsHigh-availability systemsMulti-Timezone SupportRoute based on destination local timeInternational carriersAutomated SchedulingNo manual routing changes needed24/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 Action1Number managementClick main menu item2Work calendarSelect from submenu3Calendar listView existing calendars4Add/EditCreate or modify calendar entries

Work Calendar Parameters Reference

Reference: VOS3000 2.1.9.07 Manual, Section 2.12.4 (Page 174-175)

Calendar Entry Fields

Parameter Format Description ExampleCalendar IDNumericUnique identifier for the calendar1, 2, 3…Calendar NameTextDescriptive name for the calendarBusiness_Hours, WeekendStart TimeHH:MM:SSBeginning of the time period09:00:00End TimeHH:MM:SSEnd of the time period17:00:00Week DaysMulti-selectDays of week when calendar appliesMon-FriSpecific DateYYYY-MM-DDSpecific date for one-time events2026-12-25Date RangeStart Date – End DateRange of dates for the calendar2026-12-20 to 2026-12-31Work TypeDropdownWorking or Non-working periodWorking / 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 CaseDaily PeriodRecurring daily time rangeStart/End time, select all daysBusiness hours 9AM-5PM dailyWeekday PeriodSpecific days of weekSelect Mon, Tue, Wed, etc.Mon-Fri working hoursWeekend PeriodSaturday and SundaySelect Sat, SunWeekend off-hours routingSpecific DateSingle calendar dateYYYY-MM-DD formatChristmas Day, New YearDate RangeRange of consecutive datesStart Date to End DateHoliday week, vacation periodNon-WorkingException periodsMark as Non-working typeCompany holidays, maintenance

Step-by-Step 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 ValueRouting PeriodSelect which calendar period this gateway applies toBusiness_HoursPriorityGateway selection priority (lower = higher priority)1, 2, 3…WeightLoad balancing weight for multiple gateways100Valid FromStart date for gateway validity2026-01-01Valid ToEnd date for gateway validity2099-12-31

Practical Use Cases for VOS3000 Work Calendar

Use Case 1: Call Center Business Hours

Scenario ConfigurationRequirementRoute inbound calls to agents during business hours, to IVR/voicemail off-hoursBusiness HoursCalendar: Mon-Fri 08:00-20:00 β†’ Gateway: Agent_Phone_GroupOff-HoursCalendar: All other times β†’ Gateway: IVR_ServerResultAutomatic routing switch at 8AM and 8PM without manual intervention

Use Case 2: Cost Optimization Routing

Scenario ConfigurationRequirementUse premium routes during peak hours, cheaper routes during off-peakPeak HoursCalendar: Daily 09:00-18:00 β†’ Gateway: Premium_Carrier (Higher quality)Off-PeakCalendar: Daily 18:00-09:00 β†’ Gateway: Budget_Carrier (Lower cost)ResultBalance quality and cost automatically throughout the day

Use Case 3: Holiday Routing

Scenario ConfigurationRequirementSpecial routing for company holidaysHoliday CalendarCreate specific date entries: Christmas, New Year, etc.Holiday GatewayGateway: Holiday_IVR β†’ Play recorded messageResultCalls automatically routed to holiday message on specific dates

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 Description1 (Highest)Specific DateExact date match overrides all other rules2Date RangeRange match overrides recurring rules3Weekday + TimeSpecific day of week with time range4Time OnlyDaily time range without day specification5 (Lowest)DefaultFallback when no other rule matches

Work Calendar Troubleshooting

Common Issues and Solutions

Issue Cause SolutionRouting not switching at scheduled timeCalendar not associated with gatewayConfigure gateway period settingsWrong gateway used during business hoursPriority configuration incorrectCheck gateway priority valuesHoliday routing not workingSpecific date not configured correctlyVerify date format and yearCalls going to wrong gatewayMultiple calendars overlappingReview priority and conflict rulesCalendar changes not taking effectChanges not saved or cache issueApply 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 IncludesVOS3000 InstallationComplete server setupOS, VOS3000, Database, SecurityCalendar ConfigurationTime-based routing setupBusiness hours, holidays, failoverTechnical Support24/7 remote assistanceTroubleshooting, 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

rss-feed

Recent Posts

VOS3000 Database Recovery Complete MySQL Corruption Fix Solution

VOS3000 Database Recovery Complete MySQL Corruption Fix A corrupted MySQL database can bring your entire… Read More

3 weeks ago

VOS3000 Database Recovery Complete MySQL Corruption Fix Solution

Complete VOS3000 database recovery MySQL corruption fix guide. Repair InnoDB corruption, restore from mysqldump, use… Read More

3 weeks ago

VOS3000 Database Recovery Complete MySQL Corruption Fix Solution

Complete VOS3000 database recovery MySQL corruption fix guide. Repair InnoDB corruption, restore from mysqldump, use… Read More

3 weeks ago