80% Faster Video Connections: Migrating a Telehealth Platform from Twilio to Agora

A free telehealth platform needed to move its Flutter-based video infrastructure off Twilio before Twilio retired Programmable Video, without breaking access for users on older devices. Mindbowser led the Agora SDK migration end to end, cutting connection times by 80% and improving call quality along the way.

Talk to Us About Your Migration
Customer Focus

A free telehealth app connecting patients directly with providers through video consultations

Scope

End-to-end migration from Twilio to Agora SDK across the Flutter mobile and web applications

Stack

Flutter, Agora SDK, .NET, iOS, Android, WebView

Status

Delivered

Outcomes

Faster Connections, Broader Device Coverage

Migrating off Twilio resolved the platform's original performance issues while extending video access to more of its user base.

80%

Faster video session connection time compared to the previous Twilio integration

92%

Of active user devices covered across older and newer platforms

40%

Increase in user engagement and retention after the improved teleconferencing experience

The Problem

A Forced Migration With No Room for Regression

Twilio's planned retirement of Programmable Video set a non-negotiable deadline, and the replacement had to fix existing problems, not just carry them over.

01
A non-negotiable deadline

Twilio's announced retirement of Programmable Video meant the platform's critical video infrastructure had to move to Agora before the proposed cutoff, with no fallback if the migration slipped.

02
Existing call quality problems

The Twilio integration already had latency and lag issues degrading call quality, so the migration wasn't a like-for-like swap. Any replacement had to resolve those problems, not replicate them.

03
A wide device and version spread

A meaningful share of active users were on older devices and outdated app versions that couldn't support the latest SDK releases. Leaving them behind would work against the platform's accessibility mission.

04
A front-end-heavy Flutter build

Video conferencing lived almost entirely in the Flutter frontend for mobile and web. Any SDK change had to integrate without breaking existing UI patterns or workflows, while touching the .NET backend as little as possible.

The Tech Stack

The migration ran across the full Flutter stack, from mobile clients to the .NET backend.

Flutter Agora SDK .NET iOS Android WebView
What We Built

An Agora Migration Built for Every Device on the Platform

Architecture Assessment and Compatibility Validation

Before writing any integration code, we reviewed the platform's application architecture to understand every dependency and integration point, then validated Agora SDK compatibility across the full device and app version matrix in active use.

  • Reviewed the full application architecture to map every dependency and integration point
  • Evaluated Agora SDK compatibility against the existing frontend, backend, and application framework
  • Compared the latest stable Agora release against the live app version to confirm the integration path
  • Mapped every device and version scenario where Agora might behave differently, with update prompts and disclaimers for unsupported devices

Migrating critical video infrastructure?

Talk to us about what a reliable, cross-platform SDK integration looks like for your telehealth platform.

Talk to Us

Let’s #Transform Healthcare,# Together.

Partner with us to design, build, and scale digital solutions that drive better outcomes.

Location

Global Tech Teams LLC, 525 Washington Blvd, Industrious at Newport Tower, Jersey City, NJ 07310, United States.

Contact

+1 408 786 5974
contact@mindbowser.com
BOOK A QUICK CONSULTATION

Have a Healthcare Project in Mind?

Let’s discuss your goals, workflows, and next steps in a focused consultation call.

Calendar icon Schedule a Call

Contact form