Solve WebRTC connectivity and quality issues faster for your users
qualityRTC reduces handling time of network issues for your support team by enabling a customizable network testing that integrates with your backend.
Integrated with Popular CPaaS and SDKs
Ever had a user complaining about being unable to connect to your WebRTC application?
Did it happen with a new prospect that was important to you?
How much time did it take you to solve the issue? Or to guide that potential customer in configuring his network?
Have you lost that opportunity altogether because it took you so long?
Having such a problem with your users can be time consuming for your IT and support staff. For your users it can bring a lot of frustrations. Back and forth emails and requests. The time wasted. These will cause a loss in your reputation with these users.
And now that we are all working from home #WFH, the problem has grown a hundred fold. Different users now use different home networks and different devices. Long gone are the standardization of your office networks and machines. Let alone talking to IT professionals at your customer’s organization. You are now talking with end users and agents. They lack the technical skill set needed for the requests you have for them.
Wouldn’t it be better if you had a solution that could assist you to easily and quickly figure out what the issues are?
Introducing: qualityRTC -
a WebRTC network testing solution
qualityRTC is a support tool that enables you to understand your user’s network configuration within minutes. To do that, qualityRTC conducts a battery of configurable tests. Each targeted at gaining an understanding of one or more aspects of a user’s network.
qualityRTC is part of our complete suite of quality assurance solutions. testRTC enables testing, monitoring and supporting WebRTC based applications and services.
The best thing? qualityRTC is customizable and integrates with your backend infrastructure and preferred workflow. You’ll be up and running with a solution within a day or two!
“testRTC’s Network Testing service reduces the turnaround time for us in understanding and addressing potential network issues with clients.”
Global Director, Customer Service at
“As our API platform serves many developers, testRTC helped us to get the right tools for the end customers to help our support engineers identify networking issues quickly and to improve the onboarding time for new customers.”
Director of Product Management
“qualityRTC enables us to really pinpoint our user's network conditions and offer suggestions much faster than we ever did. Many pleased customers thank you as well for this great product!”
Resolution Support Manager
“Most of the times, our users can self diagnose their issues with qualityRTC, reducing the support tickets we have to deal with.”
CTO and Co-founder
What is the most straightforward way to check a network quality? You could conduct a speed test, but this isn’t going to be enough.
These are generic speed tests. They upload and download large files over an HTTP connection. They might be able to tell you if the user is on ADSL or FTTH but that’s about it.
Many UCaaS vendors rely on such tests - even when these are inaccurate in the extreme.
Why? Because they fail to test what is important - UDP traffic, firewall configurations, etc.
Testing a user’s network? You better check his connection in front of your WebRTC infrastructure. It may seem obvious, but many don’t do that.
The result - a poor user experience when troubleshooting connectivity issues.
A tool that measures the things you care about - UDP and WebRTC traffic, firewall and proxy configurations. You want it to work in front of your global infrastructure and data centers.
Results should be simple enough to read and decipher for your users, so they know if they’re good to go or have issues. At the same time, it should provide a wealth of data for your support team to assist users in the more challenging problems.
Networks, infrastructure and technologies change. WebRTC changes as well. What you need is a tool that evolves and improves over time - not something that stays static after your initial investment in the project.
We designed and developed qualityRTC with the help of our clients to fit their needs. Dealing with network issues of end users is challenging. qualityRTC's main goal is to assist support and IT teams with this challenge.
Our co-founder and CEO, Tsahi Levent-Levi, who also authors BlogGeek.me, hosts Kranky Geek events and is the W3C WebRTC Evangelist has been pouring his experience on this subject into this unique product.
The end result? A simple, elegant and accurate tool. One which gets us these types of messages from our clients:
“Excellent, my life has reached a new planet. This is gonna be great to have.”
“As for the results, the entire company is ecstatic. Once our CEO saw it he was super excited and started sharing screenshots with our clients before we were even ready to roll it out!”
Simple, fluid UI
Simple to read and navigate for end-users
Integrated with your infrastructure, be it CPaaS, cloud or proprietary on premise deployment
Single network testing tool, encompassing everything you will need to assist your users
Add custom fields to the user’s form, collect data via webhooks, receive emails on test results, etc. Whatever your workflow is - we accommodate for it
Whitelabled front end
Your brand, your domain, your look and feel
Use URL variables to prefill or preconfigure the network test to conduct specific tests for the account in question
Wide selection of test modules
20+ different test modules to choose from
An option to add custom test modules for your service
Powerful BI dashboard
Review test results individually or search, filter and aggregate them by any of the data points collected
Try out qualityRTC today
Getting you up and running requires no changes in your own infrastructure and no additional effort from your developers.
Within one or two days you'll be up and running with a solution.
If it is something we’ve integrated in the past, that will be the end of the process. If this requires further customization or integration then it will take a couple more weeks. During that time that you wait you’ll still be able to use the service with a CPaaS infrastructure of your choice that we already work with.
We do that as part of the setup and customization process for qualityRTC.
You won’t need to rely on your developers and their priorities to provide a powerful solution for your users.
Yes. We offer an SDK as well.
You can use the SDK to integrate our service directly to your application, making the decision on when to conduct the network tests programmatically.
There is a webhook available that can be called whenever a test is conducted.
This way, you can collect the results to your own analytics tool or enrich it with other data points you have.
Yes. You can have this in pink. Or in any other color.
qualityRTC is customizable and part of our onboarding includes getting it to your look and feel.
It is up to you to decide what you collect from users that connect to qualityRTC.
On top of it, we can configure the service to scrub certain details after a configurable amount of time passes.
Yes we do.
We also support a variety of other vendors - CPaaS as well as open source frameworks and SDKs.
And if you use something else - don’t worry. We will integrate to your backend as part of our service.
Then we can help you out with it.
The data being collected as well as the tests conducted are all customizable. Need to make any changes to our suggested defaults? Just let us know.
qualityRTC is designed to work with any backend infrastructure. We are here to make it happen.
Depends on the plan and integrations you need.
Let’s talk and see how we can work together.