
AI-Assisted Remote Patient Monitoring for a US Health System
- 150+
- patients enrolled in 12 weeks
- 20%
- less clinical decision time
We've built RPM systems for practices and health systems in the US and UK. Real-time vitals tracking, automated threshold alerts, HIPAA-compliant storage, and EHR integration. We launch a validated v1 in 10-14 weeks at a fixed price, then grow it.
Real-time vitals tracking from CGM, BPM, and other wearable devices
Automated alerts when readings fall outside safe thresholds
HIPAA-compliant data storage and transmission
Connects to your existing EHR and care team workflow
Mobile app for patients, iOS and Android with offline support
Care team dashboard: all patients, all readings, all alerts in one view
Recent outcomes
Voice AI · Research
6× deeper insights
Text-based interviews converted to automated phone calls
AI Automation · Ops
20k+ txns day one
Manual invoice OCR across 40+ gas stations
Loyalty · Retail
1,062 users in 4 weeks
SuperValu & Centra loyalty platform with receipt validation
SaaS · Logistics
2,000+ shipments yr 1
Multi-carrier shipping hub for Indonesian eCommerce
The problem
Patients deteriorating between visits because you don't see their readings until they come in?
Care team managing alerts across spreadsheets and phone calls instead of a single dashboard?
Short answer
RaftLabs builds HIPAA-compliant remote patient monitoring systems for US and UK health systems. On one build we enrolled 150+ patients in 12 weeks and cut clinical decision time 20%; another brought 25+ clinics live in 60 days. We launch a validated v1 in 10-14 weeks at a fixed price, then grow it.
Key takeaways
A 2024 prospective cohort study in JMIR Formative Research found that home telemonitoring paired with regular follow-up cut both readmissions and emergency visits among high-risk patients after discharge (JMIR Formative Research, 2024). A separate Imperial College London trial reported that heart-attack patients placed on remote monitoring were 76% less likely to be readmitted within six months than patients on standard care (Imperial College London, Journal of the American College of Cardiology, 2024). The mechanism is the one we build for: automated threshold alerts flag deterioration early, so a clinician can act before it turns into an emergency.
Why us
Most RPM builds go live in 10-14 weeks. We front-load device SDK evaluation and API feasibility testing in Week 1 so there are no integration surprises mid-build, with pre-validated integrations across the common CGMs, blood pressure monitors, scales, and fitness aggregators. You see real device data in the care team dashboard by end of Week 3, not Month 3.
Our healthcare engineering team has shipped HIPAA-compliant platforms handling message parsing, FHIR resource creation, and wearable Bluetooth and cellular data transmission. Vital signs map to FHIR Observation resources using LOINC codes so readings land in the EHR's longitudinal record in a standard format, making your EHR integration a known-quantity deliverable, not a discovery task.
Alert thresholds, device mix, enrollment flows, and notification rules are configured to your clinical protocols, not defaulted to industry averages. The rule engine goes beyond high/low bounds to consecutive-reading patterns, rate-of-change detection, time-of-day context, and composite multi-parameter alerts, with escalation logic that matches your care team structure.
Every RPM system is HIPAA-compliant by architecture: vitals encrypted in transit and at rest, with a BAA signed before development starts. Every PHI access is audit-logged to tamper-resistant storage and retained for 6 years, role-based access control is enforced at the API layer, and an annual HIPAA Security Risk Assessment is provided as a project deliverable.
The patient app is designed for the populations most commonly monitored: elderly adults and chronic condition patients with limited smartphone familiarity. Large touch targets, adjustable text, and high contrast meet WCAG 2.1 AA with readings never more than 2 taps away, and Bluetooth or cellular devices transmit passively without opening the app, so a nurse can triage 50 patient panels in about 90 seconds.
The platform is architected for 10 enrolled patients on day one and 10,000 a year later without re-architecture. The device ingestion microservice auto-scales, an SQS FIFO queue deduplicates device retransmissions, readings persist to PostgreSQL with monthly time-series partitioning so recent-data queries stay fast, and clinic-level row-level security isolates every tenant's data.
Automated CPT billing compliance tracking is built into the care management workflow, not bolted on as a separate report. The platform counts qualifying transmission days per patient per calendar month against the 99454 threshold and tracks documented care management time against 99457/99458, so your revenue cycle team pulls a billing-period report instead of reviewing individual patient records. A program of 200-300 patients consistently qualifying for 99454 + 99457 generates $22,000-$45,000 per month in reimbursement at 2024 Medicare rates, which is what converts a clinical pilot into a financially sustainable program.
| Device type | Data captured | How it transmits | Typical alert trigger |
|---|---|---|---|
| Continuous glucose monitor (Dexcom) | Interstitial glucose every 5 minutes | Bluetooth to patient app, then API | Hypo or hyper glucose, rapid rate-of-change |
| Blood pressure monitor (Omron, Withings) | Systolic, diastolic, pulse per reading | Bluetooth or cellular | Reading outside safe range, missed cadence |
| Pulse oximeter | SpO2 and heart rate | Bluetooth to patient app | SpO2 below threshold |
| Connected weight scale | Body weight per weigh-in | Cellular or Bluetooth | Rapid gain (heart-failure fluid signal) |
| Wearable aggregator (Apple Health, Google Fit, Fitbit) | Heart rate, activity, sleep | SDK sync to backend | Sustained abnormal heart rate |
Vital signs from every device map to FHIR Observation resources tagged with LOINC codes, so a glucose or blood-pressure reading lands in the EHR's longitudinal record in the same standard shape, whatever hardware produced it.
How we build
Every remote patient monitoring project follows the same four phases. Compliance is designed in from day one.
We map patient populations, device types, alert thresholds, and clinical escalation workflows. HIPAA technical safeguards and data residency requirements are defined before any development starts. You leave week 1 with a written scope and a fixed-price quote.
We design the data collection layer (device SDK integrations, Bluetooth, or cellular), the clinical dashboard, and the alert engine. HIPAA-compliant storage and access control architecture is approved before the build starts.
Development in two-week sprints. Device integration, patient app, clinical dashboard, and alert system built against the spec. Clinical staff are included in sprint reviews from week 4. QA runs in parallel with every sprint.
Pilot deployment with a defined patient cohort. Monitoring activated. HIPAA audit completed. 8 weeks of post-launch support included: alert threshold tuning, device compatibility fixes, and workflow adjustments as clinical staff use the system.
Process
Week 1 is structured clinical discovery, not a kickoff meeting: an audit of your clinical and technical environment designed to eliminate integration surprises. We document your patient population, devices, clinically defined alert thresholds, and escalation tree, and an EHR API audit confirms what your systems actually expose before we commit to integration scope, all signed off before a line of code is written.
Weeks 2-4 produce interactive prototypes of the patient app and care team dashboard before development starts. Design in RPM is a clinical workflow problem: how a nurse triages 50 alerts at shift start decides whether the system cuts burden or adds to it. Review sessions run with the nurses and care managers who will use the system daily, using structured task scenarios rather than open-ended feedback.
HIPAA compliance is built into the data architecture from Sprint 1, not a checklist applied during QA. A BAA is signed before any PHI is handled and testing uses synthetic data, never production records, PostgreSQL row-level security enforces clinic isolation at the database layer, and independent penetration testing before launch is included in the project cost.
Two-week sprints with structured reviews attended by your clinical lead and care team, demonstrating working software against real test data. Real device readings arrive in the API by end of Sprint 1 and an alert fires from a test threshold by end of Sprint 2, with the patient app, EHR integration, and enrollment flows following in sequence across a 10-14 week plan.
The scope document produced at the end of Week 2 discovery defines exactly what is built, what it costs, and when it ships, and that document is the contract. It covers the feature list, confirmed device and EHR integration scope, every alert rule, and a sprint-by-sprint plan with acceptance criteria, with mid-build additions scoped as separate priced increments, never absorbed silently.
The platform is architected for growth from the first sprint: the infrastructure that supports 50 patients at launch supports 5,000 without a database migration. Ingestion auto-scales on queue depth, so CGMs transmitting every 5 minutes never drop readings. Monthly table partitioning keeps queries fast as history grows. The EHR layer uses an adapter pattern, so switching EHR is a one-adapter change and adding a clinic is configuration, not a deployment.
Why us
The engineers who assess your problem also build the solution. No bait-and-switch, no offshore handoff after the contract is signed. The team you meet in week 1 ships in week 12.
We scope the work, calculate the cost, and lock it in writing before any development starts. A scope change is a change request: priced, agreed, or dropped. It never absorbs into the project and appears on the final invoice.
Clients include Vodafone, T-Mobile, Aldi, Nike, Cisco, and Lockheed Martin. A decade of shipped products across AI, SaaS, mobile, automation, and enterprise platforms in healthcare, fintech, logistics, and hospitality.
HIPAA requirements are scoped in week 1, not retrofitted before launch. We have shipped HIPAA-compliant RPM systems for US healthcare clients and GDPR-compliant health platforms for European markets. BAA signed before any PHI is handled.
Most RPM programs fail on operations, not code. We design against the four that sink them.
30 minutes. You walk away with a clear cost, timeline, and team. No commitment.
Stay on topic

Article
Chiropractic Practice Management Software: Build vs. Buy Guide (2026)
ChiroTouch bills $259-$459 per location per month. A 10-location group pays up to $55K a year before a single customization. This guide covers when custom chiropractic practice management software makes financial sense, what it costs, and what the first 90 days look like.
Read more
Article
Compliance Automation Software Development: What It Costs and When to Build Your Own
Vanta charges $15,000-$25,000 per company per year. If you serve ten clients, that is up to $250,000 a year for a tool you don't own. Here is when to build compliance automation software yourself, what it costs, and how the architecture holds together.
Read more
Article
How much does RAG development cost? (2026 breakdown)
A RAG pipeline costs $12,000-$120,000+ to build depending on data complexity and scale. Here's what drives the cost, three real budget scenarios, and what ongoing hosting runs.
Read moreRemote Patient Monitoring (RPM) uses connected devices to collect patient health data outside a clinical setting and transmit it to providers in real time. Devices like continuous glucose monitors (CGMs) and blood pressure monitors (BPMs) send readings automatically. Providers review the data on a dashboard, receive automated alerts for out-of-range readings, and intervene before a condition worsens. For chronic disease management, RPM reduces unnecessary in-person visits and gives providers earlier warning of deterioration.
Yes. Every RPM system we build is custom-scoped to your patient population, device types, alert thresholds, and care team workflow. We don't use a template and adapt it, we map your clinical processes in Week 1 and build around them. The clinics on our RPM platform all had different alert logic, device combinations, and EHR requirements.
RPM platform cost depends on device count, EHR integration complexity, and whether you need a patient mobile app alongside the care team dashboard. A first shippable v1, one device type, a single-clinic workflow, and either the patient app or the care team dashboard, usually starts around $25,000 to $45,000. It grows from there: a focused build with one or two device types, a single EHR integration, and both the patient app and dashboard runs $45,000 to $90,000; a broader multi-device, multi-EHR, multi-location platform with custom analytics grows to $90,000 to $160,000 over time. All engagements are fixed price, scoped and agreed before development starts. No hourly billing, no surprise invoices.
A single-clinic RPM v1 with one to two device types, a single EHR integration, and a patient mobile app ships in 10 to 14 weeks: discovery and device integration spec (Weeks 1-2), UI design and data schema (Weeks 3-4), core development including device ingestion, alert engine, and dashboard (Weeks 5-10), and QA, compliance review, and launch preparation (Weeks 11-14). That first version validates the program with real patients; you then grow it. Multi-location or multi-EHR builds add 4 to 6 weeks. Custom device protocols with no existing SDK add 3 to 4 weeks for the integration layer.
We have built integrations against Epic FHIR R4 (SMART on FHIR OAuth 2.0), Athenahealth REST API v1 with webhook subscriptions, Cerner FHIR R4 via the Ignite program, and proprietary EHRs using HL7 v2 MLLP/TCP. Vital signs are mapped to FHIR Observation resources using LOINC codes so readings flow into the EHR's longitudinal patient record in a standard format. The EHR integration is confirmed during Week 1 discovery, not estimated and resolved mid-build.
Yes. We sign an NDA before any patient data, clinical workflows, or device configurations are discussed. A Business Associate Agreement (BAA) is also signed before any PHI is handled in design sessions, test environments, or integrations. We do not use production patient data for testing.
The main RPM CPT codes are 99453, 99454, 99457, and 99458. CPT 99453 covers initial patient setup and education, billed once per episode of care. CPT 99454 covers device supply and daily recordings for 16 or more days within a 30-day period. CPT 99457 covers the first 20 minutes of monthly care management time, requiring at least one interactive communication with the patient or caregiver. CPT 99458 covers each additional 20-minute increment beyond the first. At 2024 Medicare physician fee schedule rates, a patient qualifying for 99454 and 99457 generates approximately $110 per month; a program of 200-300 patients consistently qualifying generates $22,000 to $45,000 per month in reimbursement. We build billing compliance tracking into the care management workflow itself, not as a bolted-on report: qualifying transmission days and documented care management time are tracked automatically per patient per billing period.
Work with us
We scope Remote Patient Monitoring Development in 30 minutes. You walk away with a clear cost, timeline, and approach. No commitment required.