Hi Team,
The multi-tenant product is working great!

It's made the deployment for smaller customers work well not having to deal with dedicated infrastructure.
We've got some things which I thought it would be good to give some feedback on:
1. Hold Music per Department
this is probably the number 1 request we get at the moment. I can see it's been requested a few times
2. Parking per Department
At the moment, if you assign a park bay, it can be picked up cross departments.
3. Context Based Department Screens
If I select Customer A, then all the screens I see are in the context of that customers such as Users, Voice & Chat, Phones, Office Hours, Call Handling etc). This would save a lot of clutter when you're looking at 1 customer.
4. Context Aware Add User Screen
Similar to #3 is when adding a user, make it context aware of the department so that it takes the next Extension ID based on the Department.
I think that's the main things that have caused us to stop and think about things at the moment.
Other than that, it's working a treat! Thanks for the great product.
I hope the feedback is helpful.
Best
Lance
I agree, we love the multi tenant. I just hope we get the option for 16SC licence, as I would prefer to keep the systems smaller and have multiple. As with AWS it makes sense having a few in different regions then one big one in one region.
1.
I would also agree with you that the number one complaint we get is custom hold music for Multi tenant. This has been mentioned from 3CX this was going to happen, but we have no idea of time frame. So would be good to get a rough time frame to give clients that ask the question.
2.
For the parking, have you added the park allocations to that applicable department and not in the default or other departments. All departments need different Park numbers. So department 1 could have SP01 and SP02 and then department 2 could have SP 3 and SP4. Assign the appliable to the right departments and you should be good.
4.
The idea is that you add a user to the new department and add the user from there. So as long as you have mapped out the user numbers in the department, any new user you add from within that department will get the next number.
I have a major one to add.
5. Audio file issues for queue or IVR
When you create a queue or IVR as system owner and add any recordings/greetings, then the queue has issues playing these greetings as the greetings are in the default department which the customer department can't access.
Then if you add the queue from within the department and then as the system owner, a client asks you to add a user to the queue.
As the system owner account is part of the default department, when they go to edit anything in the queue or IVR the audio files uploaded are in the department and the system owner is in the default department, so you get an error and cant save. This means you needs to add a user to the department then login and that all the time. Very time-consuming.
This would mean you can do all programming as a system owner.
6. Parking allocation
As with Multi Tenant, you have to assign a different range of system park keys per department. It would be good to be able to label the SP buttons. This is an option in the main phones like Yealink, grand stream and Fanvil as other system let you. This is not so much of an issue in a large system user but more in the multi tenancy space when you might have a customer with SP234 and SP235, being able to re-label them as PARK 1 and PARK 2 makes so much sense.
7,Phone firmware
One other thing that comes up in multi tenancy is having to update each desk phone manually. It would be great to have this factored into the normal system updates so they happen out of hours like the auto system ones.
Maybe to have the option to enable or disable automatic update, or have the option to schedule this when you select phones to update firmware for. The second option would be preferred, as then you can select what phones to update, then schedule only those.
As doing, it manually means I need to log in out of hours to do it. Which means often it doesn't get done.