We've made our virtual classroom API easy for developers like you to integrate seamlessly into your platform or LMS.


Speed to market is important for business owners.

Rather than toiling for months trying build your own virtual classroom, an experienced developer save a huge amount of time and get a much better result by relying on the experts in WebRTC.

An experienced team can implement our API in half a day and use all that extra time to build the best platform possible.


Most business owners want to deliver a seamless experience and keep brand consistency.

You can use your logo and custom domain virtual classroom.


We offer multiple redundancy with our video/audio components (backup if one provider were to go down) and offer a highly scaleable solution from working with some of the largest online schools.


Rather than getting locked into long-term contracts with unknown partners or bleeding money on pricing models focused on seats rather than usage; choose a sensible, low-risk, reliable partner.

LearnCube provides unlimited class concurrency so that you can to spin up any number of classrooms in your peak times. We charge based on the number of hours your teachers use the classroom API so it's transparent, efficient and easy to understand.


Most classrooms are like a black box. You and your operations team cannot see what happens when a class is happening or if a student complains of a technical issue. LearnCube provides clear logs to track attendance, start time, end time, unsuccessful classes, etc.

This will soon be provided via an elegant, visual, dashboard to monitor packet loss, latency and connection logs in realtime.


It's clear that WebRTC will become the future standard of delivering live lessons online but this is still relatively new with the last major browser, Safari, supporting the technology in late 2017.

This means that students are still getting used to the technology and user-related issues are more likely to pop up without a convenient troubleshooter that tests the basic setup: internet speed, browser compatibility, hardware compatibility, browser permissions, etc.

We provide an in-built troubleshooter that tests a students setup automatically before each class to prevent technical problems and ensure student satisfaction.


It is critical for teachers to be able to access and share content through the online whiteboard inside the classroom.

You can choose to connect to AWS S3 buckets to store and provide access to lesson materials; or set an initial PDF to display when class loads via url.

If you have more questions, please check out our API FAQs here or please don't hesitate to get in touch.

Did this answer your question?