Case Study

RexVet

Mobile Telehealth Platform

Executive Summary

RexVet is a cross-platform mobile telehealth application (React Native, iOS & Android) connecting pet owners with licensed veterinarians through live video calls, real-time chat, and an asynchronous express service. The system integrates WebRTC-based video conferencing, an AI pipeline using Whisper + GPT for automatic call summarization, and an e-fax system for prescription fulfillment - all within a single mobile experience.

8,300+

Platform Users

iOS + Android

App Platforms

< 15 min

Avg Response Time

FL, NY, VA

States Active

System Architecture

The platform is built around five interconnected subsystems that handle the full telehealth workflow - from pet owner onboarding through consultation, documentation, and prescription fulfillment. Each subsystem operates as an independent module communicating through a shared API layer.

  • Mobile Client (React Native): Cross-platform iOS/Android app handling user authentication, pet profile management, video call initiation, real-time chat, and Express video submission.
  • Video Infrastructure (WebRTC): Peer-to-peer video with STUN/TURN relay, adaptive bitrate streaming, and screen sharing for diagnostic imagery.
  • AI Pipeline (Whisper → GPT): Post-call transcription and structured summarization generating diagnosis codes, medication lists, follow-up schedules, and plain-English summaries.
  • E-Fax Gateway: HIPAA-compliant prescription transmission to retail and mail-order pharmacies with automatic retry and delivery confirmation.
  • Express Queue System: Asynchronous video submission pipeline with structured symptom intake and priority-based vet assignment.

Core Features & Implementation

WebRTC Video Calling

Peer-to-peer video consultation system connecting pet owners with licensed veterinarians in real-time. Built on WebRTC with adaptive bitrate streaming for varying connection qualities, enabling consultations from any device.

Live Chat with Vets

Real-time messaging system with 48-hour follow-up window per consultation. Supports image sharing, document attachment, and persistent chat history accessible from both mobile app and web dashboard.

AI Call Summarization

Post-consultation pipeline: Whisper transcribes the entire video call, then GPT generates structured summaries including diagnosis, prescribed medications, follow-up instructions, and clinic notes - saving vets minutes of documentation per visit.

Prescription to E-Fax

Prescriptions approved by the vet are automatically routed through an e-fax integration to the patient's chosen pharmacy - whether local pickup or RexRx mail delivery. The system handles pharmacy verification, fax delivery confirmation, and retry logic.

Express Asynchronous Service

An alternative to live video: pet owners record a short video of their pet, select symptoms from a structured picker, and a licensed vet reviews and approves treatment within 15 minutes - no scheduling, no waiting room, no live call required.

Key Technical Decisions

React Native (iOS & Android)

Cross-platform mobile app serving both App Store and Google Play from a single codebase. Shared navigation, state management, and API layers with platform-specific native modules for camera, microphone, and push notifications.

WebRTC Stack

Peer-to-peer video with STUN/TURN relay for NAT traversal. Adaptive bitrate encoding adjusts resolution based on network conditions. Screen sharing support for vets to share diagnostic imagery during calls.

Whisper + GPT Pipeline

Audio from completed calls is streamed to Whisper for transcription, then chunked and fed to GPT for structured summarization. Summaries include medications prescribed, diagnosis codes, follow-up schedule, and a plain-English pet parent summary.

E-Fax Integration

Prescription fulfillment pipeline connects to a secure e-fax library for HIPAA-compliant transmission to retail and mail-order pharmacies. Includes automatic retry, delivery confirmation callbacks, and pharmacy verification.

Express Async Queue

Video submissions enter a priority queue where licensed vets pick up cases. Symptom data is pre-processed to surface likely conditions and recommended medications, accelerating the vet's review workflow.

01

User Onboarding & Vet Matching

Pet owners sign up, add pet profiles (species, breed, age, weight, existing conditions), and are matched with a licensed veterinarian based on availability, state licensure, and pet type.

02

Consultation (Live or Express)

Two pathways: live WebRTC video call with real-time chat, or async Express mode where users submit a video + symptoms for review within 15 minutes. Both routes end with the vet documenting the consultation.

03

AI Processing & E-Fax

Call audio is transcribed by Whisper, summarized by GPT, and appended to the medical record. If prescribed, the medication order is sent via e-fax to the patient's pharmacy - all within seconds of the vet completing the consult.

Outcome

The RexVet mobile app delivers a complete telehealth experience across iOS and Android from a single React Native codebase. The WebRTC video layer handles consultations at adaptive quality levels, the Whisper-GPT pipeline eliminates manual documentation work for veterinarians, and the e-fax gateway closes the loop from diagnosis to medication in seconds.

The Express service provides an alternative low-friction pathway for routine cases, processing video submissions through a structured review queue with sub-15-minute turnaround. The platform currently serves pet owners across Florida, New York, and Virginia, with over 8,300 families onboarded.