3 - Receiving calls via website or app with WebRTC


What is WebRTC and why it's important?

WebRTC (Web Real-Time Communication) is a technology that provides web browsers and mobile applications with real-time communication (RTC) possibilities. WebRTC allows audio and video communication to work inside web pages or apps without any additional technology implementation needed.

WebRTC technology is important because it makes SnapCall digital calls available on your website!

Please refer to https://caniuse.com/rtcpeerconnection for compatibility.


Digital calls from a browser on a desktop  💻

WebRTC technology is supported on these web browsers.


If your customers are using Internet Explorer, the digital call button won't appear on your website due to this browser not supporting WebRTC.

This means that more than 95 % of your customers will be able to launch a digital call from their primary browser!


Digital calls from a browser on smartphones and tablets 📱

  • iOS

Safari was the first browser to be compatible with WebRTC on iOS.

Since 2021 (all iOS versions higher than 14), Apple has enabled WebRTC compatibility to more browsers: Google Chrome, Mozilla Firefox, and Opera. 


  • Android

If your customer is calling from a mobile browser for Android they'll be able to launch a digital call from Google Chrome, Mozilla Firefox, Samsung Internet, and Opera for Android.

This means that practically all of your Android customers will be able to launch a digital call from their primary mobile browser! 


Digital calls from your app

WebRTC technology is embedded in our SDK, so digital calls can be launched from all applications without any limitations. This means your customers will never have any problem calling you from an app! 😉


Do you have any questions? Want to share some feedback? We're more than happy to discuss this with you. Drop us a message via support@snapcall.io and we'll get back to you soon! 💌