Call control for the modern & scalable cloud-PBX

Build a modern and scalable cloud-PBX solution for your customers with our rich call control features. Initiate, answer, and terminate calls, as well as manage multi-party interactions with the fine-grained APIs of the SIP Mediaserver Service.
Talk to our experts to explore how you can build a modern cloud-PBX solution.
Build a modern & scalable cloud-PBX – we’ll handle the telecom complexity​

Build the cloud-PBX call flow you want​

Use the feature rich APIs of the SIP Mediaserver Service to control how calls should be handled – exactly matching your desires! See a few examples of how calls can be handled​ below.

Direct calls to hunt groups

Direct calls according to the definitions set in the application logic; hunt group members and call distribution method.

Place in queue

Handle incoming calls and place calls in queue, play prompts, redirect calls etc.

Parallel ringing

Automatically redirect incoming calls to many employees (agents) simultaneously. Once the call is answered, it will stop ringing to the others.

Out-of-office handling

Direct incoming calls according to preferences defined in the application logic.

Record and play prompts

Record audio prompts and play them as part of e.g., an IVR flow.

Voicemails & auto attendants

Direct incoming calls to voicemails or auto attendants as per defined in the application logic.

Flexible Call Control​

Don’t get stuck in rigid or inflexible solutions. You define your cloud-PBX call flow, we’ll execute your desires without any functionality restrictions.​

Comprehensive APIs

Essential functions such as the ability to initiate, answer, and terminate calls, as well as manage multi-party interactions are provided.

Unlimited Scalability

Expand your geographic reach or move into new customer segments. Our serverless platform is built for instant elasticity and unlimited scalability.​

Telecom Experts

With our experience in building cloud-PBXs and expertise in SIP- and WebRTC communications we’ll take care of the telecom complexities, so you don’t have to.

Advanced call handling made easy

You implement the logic for how calls should be handled in your application – we’ll do the rest!

The iotcomms.io SIP Mediaserver Service communicates with your application using REST callbacks, and with the participants of the call using the SIP protocol.

This illustration shows how the iotcomms.io SIP Mediaserver Service interacts with your application logic and the communication participants.

Read more about the SIP Mediaserver Service.

A granular API with endless flexibility

Build the cloud-PBX function you want. Below example shows a simplified and shortened message flow of how an incoming call is handled in a hunting group scenario.

This illustration shows a simplified message flow and the associated interaction steps between the iotcomms.io SIP Mediaserver Service and the application logic. Click on the image to make it larger.

The rich set of functionalities in our APIs combined with the concept of sessions, connections, and participants in our platform result in an endless ability to control the call as you want.

The state logic of calls is implemented in the customer application, which interacts with the iotcomms.io SIP Mediaserver Service using REST callbacks. When state changes appear for sessions, connections or participants the customer application is informed.

Simplified message flow

Boost customer experience by offering mobile phone users all the functionalities and benefits that fixed phone users enjoy. Increase operational efficiency and reduce cost by unifying the logic for mobile and fixed telephony.

A mobile-PBX solution, enhanced with true mobile extension (MEX) functionality, delivers the call control required to handle calls to and from mobile and fixed phones and networks.

Click on the link below to read our blog about the different variants of MEX, what true MEX is and the benefits it brings, and how it is provided by the iotcomms.io SIP Mediaserver Service.

Scale infinitely with our serverless backend

Grow your cloud-PBX business easily with our cloud-native communication services. Target new customer segments or grow into new geographic territories instantaneously and effortlessly with the serverless backend.

Forget the hassle with new hardware that must be installed and configured, software that needs to be updated and upgraded, or operations staff needing training on the new infrastructure.

Benefit from our elastic cloud service and automatically scale up – and down – whenever or wherever you need.

Rated 5 out of 5

Our customers experience reduced cost, improved time to market and increased quality!

Jonas Cedenwing
Jonas CedenwingFounder & CTO Telness Tech
We needed to tailor solutions and place our own offering on top of their platform. That flexibility and the freedom that comes with it is one of the big reasons why we chose to work with iotcomms – they supply the components we need for media and signalling, and we can interface with them at the API level, enabling us to build whatever we want on top.
Jonas Cedenwing
Jonas CedenwingFounder & CTO Telness Tech
We needed to tailor solutions and place our own offering on top of their platform. That flexibility and the freedom that comes with it is one of the big reasons why we chose to work with iotcomms.io – they supply the components we need for media & signaling, and we can interface with them at the API level, enabling us to build whatever we want on top.

Get started with our real-time communication services

  • Avoid complexity

    Comprehensive suite of services handling the telecom complexities in modern SIP-based communication.

  • Build what you want

    Reduce time to market, scale effortlessly and build exactly what you want thanks to the flexibility of our services.

  • Only pay for what you use

    Pay-as-you-grow with our usage-based pricing model.

Get started with our real-time communication services