Case study
Teamflow logo

How Coding Rooms built a better online classroom experience

Teamflow illustration
Company
Coding Rooms
Product
Online classroom
Industry
Education
Location
San Francisco, CA

Coding Rooms is an education platform for teaching computer programming, used at high schools, universities, and businesses around the world.

Coding Rooms reduced video-related support tickets by 80% with Daily

Coding Rooms’ learning platform is changing how computer programming is taught. Teachers can teach remote classes and chat one-on-one with students via embedded video chat. They share their screen with students, knowing everyone is gathered around the same code problem, and can navigate to each of their students’ code in real time, empowering them to be more responsive. In turn, students find it easier to follow classes and benefit from better learning outcomes. 

Coding Rooms initially integrated video using an open-source platform that's popular in the education space. Due to poor call quality and performance, "it ended up being unusable," CEO and cofounder, Sasha Varlamov explains. “Every day we'd go in and there would be a list of support tickets complaining that video didn’t work." Troubleshooting the platform was time-consuming and involved querying XML files, burdening their technical resources.

Coding Rooms evaluated several different APIs as potential replacements. Daily delivered the highest call quality in tests and was easy to implement — the team were able to repurpose logic they'd written previously. Switching to Daily meant their support team could easily troubleshoot any issues that did arise, thanks to Daily's dashboard call log information, although support tickets went down by 80% "practically overnight."

Switching to Daily 

  • Resulted in an 80% reduction of video-related support tickets
  • Produced the highest quality calls compared to other APIs.
  • Freed up technical resources to grow their product — Daily’s dashboard call quality information meant that troubleshooting enquiries could be handled by the support team alone
"People who said they wouldn't use our product because of bad conferencing came back and subscribed. From developer experience to call stability, there is no system that even comes close to Daily."

Sasha Varlomov, CEO and cofounder, Coding Rooms

Product highlights

Better customer support

Thanks to Daily’s dashboard call logs and telemetry data, Coding Rooms’ support team can easily resolve customer enquiries about call performance or student attendance. With their previous video API provider, answering these questions involved querying XML files, which was time-consuming and difficult for non-technical employees.

Persistent video rooms

Video rooms exist and stay the same when the class is empty. “A live classroom can be opened basically forever, and students can come in, teachers can come in at any time. It's always there.“

Screen sharing

Teachers are able to share their screen in HD so that they can present material.

Learn more about Daily

Daily APIs make it easy, fast, and flexible for developers to build with video.