ICTPBX is now live. It’s a white-label, multi-tenant IP PBX software platform built on the ICTCore communications framework and FreeSWITCH. Service providers and resellers can run their own branded hosted PBX service with ICTPBX, onboard many tenants from one install, and keep every customer isolated under a single control panel.

What shipped

The release packages a full hosted PBX into a system you can brand as your own. You set the logo, the colors, and the domain. Your customers see your brand, not ours. Each tenant gets their own extensions, routing rules, and call flows, while you manage the whole estate from one admin layer.

This matters if you sell voice services and you’re tired of paying per-seat license fees that grow faster than your margins. With ICTPBX IP PBX software, you own the stack and you own the customer relationship.

Built on ICTCore and FreeSWITCH

ICTPBX sits on top of the ICTCore communications framework, with FreeSWITCH handling the call processing and an Angular front end for the dashboard. That combination keeps the platform open, scriptable, and friendly to developers who want to extend it.

Because ICTCore was designed as a back end for telephony projects, ICTPBX inherits a clean separation between the call engine and the business logic. You can shape how calls route, how tenants are provisioned, and how the system behaves without fighting the core.

Who it’s for

If you’re an internet provider, a VoIP reseller, or a managed service shop, this gives you a product to sell under your own name. You can spin up a tenant for a new client in minutes, hand them a working PBX, and bill them on your terms.

It also fits teams that have outgrown a single-tenant box and need to serve many separate organizations without standing up a fresh server for each one.

Core capabilities

  • Multi-tenant isolation, so each customer’s extensions and data stay separate
  • White-label branding across the admin panel and tenant portals
  • Extension management, IVR menus, ring groups, and call routing
  • Voicemail and call recording per tenant
  • Real-time call handling powered by FreeSWITCH
  • A web dashboard for provisioning and day-to-day management

AI-assisted features such as a voice agent and call analytics are under development and will arrive in a later update.

How to try it

You can explore the product and request a walkthrough on the ICTPBX website. If you’d like a tailored demo for your tenant model, open a ticket through the support portal and the team will set you up.

Frequently asked questions

What is ICTPBX?

ICTPBX is a white-label, multi-tenant IP PBX platform. It lets you run a branded hosted PBX service for many separate customers from one system.

What is it built on?

It’s built on the ICTCore communications framework with FreeSWITCH for call processing and an Angular dashboard for management.

Can I use my own brand?

Yes. The platform is white-label, so you control the logo, colors, and domain your customers see.

Does it support multiple tenants?

Yes. Each tenant runs in isolation with its own extensions, routing, and data, while you manage everything centrally.

Does it include AI features?

AI-assisted calling features are coming soon. The current release focuses on the core hosted PBX and multi-tenant management.

How do I get started?

Visit the ICTPBX website to see the product and request a demo through the support portal.