WebRTC interworking​

Add WebRTC capabilities to enable browser-based voice or video calling with our easy-to-use APIs!

Enable browser-based calling for Contact Centers and PBXs

Enhance your contact center or PBX solution by adding WebRTC support and offer voice and/or video communications directly from the web browser. WebRTC is natively supported in the iotcomms.io platform and is treated as just another SIP device.

This allows the iotcomms.io to act as an interworking function – a WebRTC Gateway – between a mix of SIP and WebRTC devices and brings significant values as it simplifies the development of browser-based communication applications.

WebRTC and native SIP interworking​

The interworking function is natively built into our SIP server functionality and makes it easy to establish voice and video sessions between WebRTC and native SIP devices. The protocol interworking is taken care of by our SIP service and audio or video sessions are established.

SIP sessions can also be established to your PBX using a private SIP trunk. With this you can easily add SIP and WebRTC clients to the PBX. Our SIP server functionality will take care of protocol interworking and make sure that audio and, depending on media supported by the private SIP trunk, video sessions are established.


Connect WebRTC supported devices to your legacy application or platform, to enable browser-based calling for your contact center or PBX solution as an example.


Enable voice and video communication from IOT devices to WebRTC supported devices.

WebRTC peer-to-peer

Enable voice and video communication between WebRTC supported devices.

WebRTC Gateway

The WebRTC interworking function works as a WebRTC gateway – learn more about how you can:

  • Manage WebRTC and SIP clients with RESTful APIs
  • Connect to external applications or make external voice calls with private or public SIP trunks
  • Handle encryption and authentication

Get Started

Explore documentation in our Developer Area or get in contact to get started!


Read our getting started docs and explore our APIs’ path and methods in our Developer Area.


Talk to us today on how we can help to get you started with WebRTC-based communication!

Serverless functions built upon AWS public cloud for unlimited scale, reach & global deployment – extend to new markets quick and easy


cPaaS that you can trust for
mission-critical installations – our platform delivers superior availability, reliability & performance

Built upon microservices with strongest possible security in mind – 24/7 support and redundant environment keeps you fully secure