New here… hoping to get some insight on what I hope will help my situation.
I am the IT administrator for a small tech company. We offer managed services and 24/7 support. Outside of business hours we have a rotating oncall schedule that consists of 1 primary technician, 1 backup technician, and 1 dept. manager, with oncall priority in that order.
For our phone system we are provisioned to a hosted provider (Voyant). We subscribe to 25 premium seats, and 4 standard seats. We use the 4 standard seats with 4 ATA’s to facilitate our legacy oncall voicemail system, a Panasonic TVA-50 voicemail appliance.
The reason we continue to use the legacy voicemail box, vs. other solutions, is because we cannot find a solution that offers us the same features that we are dependent on.
Here is how the system currently works, and what we are trying to mirror in another solution:
Customer calls the hunt group phone number that is registered to all 4 ATA’s. The voicemail box then answers the call with our emergency voicemail greeting, instructing the customer to leave a message and wait for a call back. The voicemail box then calls the primary oncall technician, if the technician answers, the voicemail box give them the option to take and listen to the message. If the technican doesn’t answer, and/or the message is not listened to within 5 minutes, the system then calls the backup technician, and the cycle starts again finally ending with a call to the manager. In the GUI of the voicemail box, you can specify who is 1st, 2nd, and 3rd in the calling order, and we manually change this twice a week when the schedule rotates.
Is it possible to accomplish this using Freebpx? Here is what I’d like to make happen:
- Host the Freepbx instance in a VM
- Use a SIP trunk as the primary inbound/outbound calling method, which would allow us to eliminate the 4 ATA’s and the associated service fees.
- Mirror the functionality our current system using an add-on like VM Notify (can’t post a link).
Based on the above, I’m unsure of a few things:
- I know I can run freepbx in a VM, but does the VM need to make any external connections other than network?
- Does 1 SIP Trunk cover several concurrent inbound/outbound calls at once? This would need to replace the concurrent capacity of 4 analog lines.