Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
Currently running off a managed (by telco) FreePBX instance that seems very limited without many addon modules. Let say they are not very useful in making changes even basic ones. We are also trying to to go with something that we can mostly manage basic stuff (update extensions, speedial etc centrally). We need the ability to quickly rollout new sites (template?).
This is completely a vendor, not a platform, problem. That your vendor can't do the work, and also isn't giving you access is your only issue. That that vendor is using FreePBX for this isn't actually relevant in your case, that's not the source of any of your problems. The perfect tool managed incorrectly (or not at all) will still not work, even though it is perfect for you.
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
We are outside of the US so any of the hosted provider there won’t work for us. Most local provider I know of I believe are using FreePBX behind the scene so I’m guessing will have similar restrictions to our current provider.
Don't confused the location of hosting with the location of a provider. What difference does it make if your provider is in the US?
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
Most local provider I know of I believe are using FreePBX behind the scene so I’m guessing will have similar restrictions to our current provider.
Unless you are in the US or EU, you generally want to avoid "local" providers.
-
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
FreePBX is what most of us use and recommend in situations like these. But you have to be certain you are getting a Hosted PBX, not Hosted VoIP. A Hosted PBX is dedicated to you, it's a PBX hosted on your behalf. Hosted VoIP is shared, you are just another user on a platform already handling other people.
I am not sure I would recommend FreePBX for this. I would lean more towards having him treat the sub companies as a true separate tenant.
FusionPBX (based on FreeSwitch) is a solid mutli-tenant solution.
-
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
FreePBX is what most of us use and recommend in situations like these. But you have to be certain you are getting a Hosted PBX, not Hosted VoIP. A Hosted PBX is dedicated to you, it's a PBX hosted on your behalf. Hosted VoIP is shared, you are just another user on a platform already handling other people.
We currently have an instance of FreePBX hosted on our behalf by the provider who also provides us with the SIP trunks / holds the phone numbers etc. We don't share that with anyone.
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
FreePBX is what most of us use and recommend in situations like these. But you have to be certain you are getting a Hosted PBX, not Hosted VoIP. A Hosted PBX is dedicated to you, it's a PBX hosted on your behalf. Hosted VoIP is shared, you are just another user on a platform already handling other people.
We currently have an instance of FreePBX hosted on our behalf by the provider who also provides us with the SIP trunks / holds the phone numbers etc. We don't share that with anyone.
Ah, you violated a basic rule of bundling, your PBX should never be from the same company that has the phone numbers or trunks. For basic business protection, just like Registrar and DNS providers, those should always be two discrete entities or else you create a huge, expected extortion risk.
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
FreePBX is what most of us use and recommend in situations like these. But you have to be certain you are getting a Hosted PBX, not Hosted VoIP. A Hosted PBX is dedicated to you, it's a PBX hosted on your behalf. Hosted VoIP is shared, you are just another user on a platform already handling other people.
We currently have an instance of FreePBX hosted on our behalf by the provider who also provides us with the SIP trunks / holds the phone numbers etc. We don't share that with anyone.
This is many levels of wrong, from designed to housed, to SIP provider servicing. . .
If you ever want to leave this supplier you have to fight this vendor for everything you've setup, and hope and pray it's able to be installed somewhere else with ease.
A separation of services hear would help relieve of lot of this setup fiasco.
-
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
This is completely a vendor, not a platform, problem.
Agree and I have mentioned as much previously. I'm in no position to make the decision on moving off this provider. Hence wanting to see alternative solutions / implementation. I'm trying to be better informed when the times comes to look at alternatives.
-
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
Don't confused the location of hosting with the location of a provider. What difference does it make if your provider is in the US?
I'm saying I can't use a provider in the US that can't host our local phone numbers.
-
@jaredbusch said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
I am not sure I would recommend FreePBX for this. I would lean more towards having him treat the sub companies as a true separate tenant.
This is the sort of thing I'm looking to hear / learn.
@jaredbusch said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
FusionPBX (based on FreeSwitch) is a solid mutli-tenant solution.
I had a quick play with installing FusionPBX in the past. However haven't actually use it in live calls.
-
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
Ah, you violated a basic rule of bundling,
Not my doing They are not someone I would have used.
-
The main aim of this thread is for me to learn more on what would have been the recommended solution for this particular scenario if one we to set up a phone system servicing that many sites. Let say 10 to 20 brands with multiple sites each.
Something that is more manage than having over a hundred phone system to manage. Ideally share as much of the config as possible. So if corporate decide on something it doesn't have to be changed on multiple systems.
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
This is completely a vendor, not a platform, problem.
Agree and I have mentioned as much previously. I'm in no position to make the decision on moving off this provider. Hence wanting to see alternative solutions / implementation. I'm trying to be better informed when the times comes to look at alternatives.
If you can't move off of the provider, then you've provided your own answer. There is no possible alternative.
Basically you are saying "I must use this provider" and then asking "what's an alternative provider."
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
Ah, you violated a basic rule of bundling,
Not my doing They are not someone I would have used.
At least none of this is your problem. Whoever is making all these decisions obviously wants things as they are.
-
@scottalanmiller I believe he is saying he doesn't have the final decision; but at least as some weight when it comes to the conversation.
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
The main aim of this thread is for me to learn more on what would have been the recommended solution for this particular scenario if one we to set up a phone system servicing that many sites. Let say 10 to 20 brands with multiple sites each.
Right, and the top recommendation, long before you pick a platform, is picking the business architecture of your providers. Hence why we were giving that. The PBX is trivial compared to the provider, especially since your main problems here are from the provider, not the PBX.
Is FreePBX ideal for you? Probably not. Are your problems caused by FreePBX? No, they are from the provider.
So while it may not feel like it, we are actually addressing your original question and issues moreso than what you are wanting as an answer.
-
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
Basically you are saying "I must use this provider" and then asking "what's an alternative provider."
We all agree the current system is a problem. So I'm not talking about that anymore. I'm asking what if I were given this to start fresh. What systems (FreePBX / Fusion) would you use. How would you structure it? What would you need to provide those features.
-
@360col said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
@scottalanmiller said in Best architecture / recommendation for multi sites (separate business) Cloud VOIP PBX:
Basically you are saying "I must use this provider" and then asking "what's an alternative provider."
We all agree the current system is a problem.
Sort of, we all agree that the vendor you can't change is a problem. How much can you change if you can't change the vendor of the thing in question?
I'm unclear what can be changed. If you are locked to one vendor, then it comes down to what that vendor offers.
-
I want to steer this thread back to my original question. That is how would one setup a system that provides those features starting from a clean slate. Please ignore I ever mention about the current system. That part is done and dusted! This is purely for my learning and for other who may have the same questions as I am now.
Let say I will get SIP trunks from a provider and then setup myself a system that does the rest.
From what I've learned so far from this and the other thread is that. FreePBX & FusionPBX are 2 potential options.
FreePBX: not true multi tenant with many limitations (for this screnario)
FusionPBX: True multi tenant. However not as well know used. Documentation are not good.
What other options are out there that wold have those features?
-
So beyond the scenes, FreePBX is Asterisk. Abd FusionPBX is FreeSwitch. Each is the leader for that specific platform
There arent many other open kernels to work from. So most other options are very similar to these.
So these tend to be the big options as anyone else will be a near clone of these.