Técnicamente es posible, en definitiva un VoIP provider utiliza un softswitch o IP-PBX para brindar los servicios. Aunque te sugiero que tengas en cuenta algunos aspectos, como los siguientes:
- Capacidad de crecimiento: la 3CX puede procesar hasta algunos cientos de llamadas simultáneas (un gran VoIP provider seguramente necesite manejar varios miles, y para eso necesita contar con un softswitch de mayor porte).
- Redundancia ante fallas: si vas a tarifar en base a los reportes que brinda la 3CX, asegurate de hacer backups periódicos de la base de datos, y tené en cuenta que en improbable caso de un desastre en el servidor vas a perder toda la información de las llamadas realizadas posteriormente al último backup.
- Licenciamiento de la autoridad correspondiente: generalmente para dar este servicio necesitás una autorización del gobierno del país donde quieras operar.