Different Time Zones and holidays in 3CX

Status
Not open for further replies.

farnaz891

Customer
Advanced Certified
Joined
Mar 16, 2020
Messages
1
Reaction score
0
We have an issue according to time zones in 3CX, we have branches in different countries around the world with different time zones and holidays that using one HPBX, the only configuration that I found for this issue is to manage global office hours for the head office and setting office hours in different SIP trunks which makes us do it manually which is not practical and acceptable, help me if I have a better solution for this issue.
 
I think you have no best solutions or to use separate PBX instances to manage separate holidays, you are not alone with this request, already existing in ideas forum so you can vote for.
 
A common approach is to send calls to a Call Flow Designer (CFD) application first. This application could look up in a database a list of holidays and office hours, then make the determination where to route the calls rather than the default routing in 3CX. My assumption is that callers dial a number specific to that location, correct? In that case, perhaps 4 tables could do the trick.

Office Table
---------------------------
Id OfficeName

Did Table
---------------------------
Did Id

Office Hours Table
---------------------------
Id DayOfWeek OfficeHoursStart OfficeHoursEnd InRouteExt OutRouteExt


Holiday Table
-----------------------------
Id HolidayStart HolidayEnd Repeat HolidayRouteExt

1. The CFD first checks if the DID is on the DID list.
A. If not, route to a default extension
B. If it is on the list, then it looks up what location

2. With the location, it checks whether this date and time falls within a holiday
A. If holiday, route to holiday extension
B. If not holiday check office hours

3. Check if within office hours
A. If office hours route to In-office extension
B. If not in office hours, route to out-office extension

I don't think it would be that challenging to create.
 
Yes perhaps , but a customer is unable to change something in that case so , if you always need to put your hands in the engine for a few change needed then solution is not a solution.
 
Fair enough, I left out that you would also need to create a web interface for managing the holidays and routes. Yup, it would require some work. If you need it, we can build it.
 
Status
Not open for further replies.

Forum statistics

Threads
111,940
Messages
589,845
Members
164,829
Latest member
Schnittker