Web Analytics Made Easy - Statcounter

AI Back Office Automation for Home Health Provider

A home health provider was processing physician orders and CMS forms by hand. The agentic system we built cut order processing from 5 minutes to 30 seconds at 90%+ OCR accuracy across 20+ document types. Their own words: ‘We’re looking at $250,000 in savings per year, and that’s just one of the projects.

AI Back Office Automation for Home Health Provider

What this engagement became

Back Office Bottlenecks
Before the System Existed.

Solution Planning

Agentic System Architecture

System Architecture

Solutions We Provided

An Agentic System Built for
End-to-End Order Automation

Automatically Receiving and Processing Faxes

RingCentral webhooks instantly receive and queue incoming faxes for OCR extraction—eliminating manual downloads. The system processes multiple faxes concurrently (including CMS 485, CMS 495, physician orders, PT/OT/ST evaluations, and recertification orders), maintains a complete audit trail, and updates status in real time.

AI-Powered OCR Document Extraction

Using AWS Textract, the system automatically extracts key patient and order details (MRN, DOB, start-of-care date, insurance information, physician details, order numbers) from 20+ document types with 90%+ accuracy—removing manual data entry and reducing errors by 95%. The OCR pipeline classifies document types including CMS 485 Plan of Care forms, therapy evaluations (PT, OT, ST), recertification orders, and frequency discontinue orders.

INTAKE REAL-TIME

Fax Receipt and Queue Management

RingCentral webhooks trigger processing the moment a fax arrives. An asyncio-based queue handles concurrent faxes without delays, bottlenecks, or manual handoff at any point.

EXTRACTION 90%+ ACCURACY

AI-Powered OCR and Data Extraction

AWS Textract classifies each document across 20+ types and pulls structured patient data — MRN, DOB, insurance, start-of-care dates — with confidence scoring and automatic retries on failed jobs.

COMPLIANCE ALWAYS-ON

Physician Signature Detection

BAA on every engagement. US-region AWS deployment. No cross-border PHI movement. NDA standard, not optional.

UPLOAD FULLY AUTOMATED

EMR Document Upload

Playwright logs into the healthcare platform, finds the patient record by MRN or name, and uploads to the correct task type — EOE Ready, OASIS, or PT Fax — with no API access or manual steps required.

DISPATCH TRACKED

Outbound Fax to Physicians

Pending orders are retrieved, sent to physicians via RingCentral or HumbleFax APIs, and tracked through to delivery confirmation. Order turnaround cut from days to hours.

MONITORING ALWAYS-ON

Centralized Logging and Alerts

Every task across faxing, OCR, uploads, and sync is logged with success metrics and error tracking. Slack alerts fire on failures. Nothing moves silently through the system.

What the Client Said · Clutch

I used to have a five-person team whose job was to read and send out faxes. Now I have half a person assigned to that. We’re looking at $250,000 in savings per year — and that’s just one of the projects. The good part is I don’t have to scale up or down my team because the automation is running so efficiently.

End-to-end workflow

Where the Technical Challenges Were
and How We Solved Them

From a sentiment-driven Designer’s Choice browse to a recipient scanning a QR card and
watching a personal video — one ordering flow, six automated steps, AI-assisted at every relevant beat.

Converting Fax Images to Structured Data

Physician orders faxes varied in layout, quality, and content, making data extraction difficult. We integrated AWS Textract with custom pattern matching for 20+ document types and handled async jobs via SNS/SQS—achieving over 90% accurate structured data extraction.

Handling Concurrent Incoming Faxes

Multiple faxes arriving together caused processing delays and data conflicts. We implemented an asyncio-based queue with background workers, optimistic locking, and retry mechanisms—enabling smooth, parallel OCR processing of three or more faxes simultaneously without blocking or performance loss.

Detecting Physician Signatures in Noisy Faxes

Low-quality faxes with manual and digital signatures complicated verification. Using AWS Textract, OpenCV, and PyPDF2, we identified “Physician Signature” regions, validated authenticity, and cropped signature areas—achieving more than 95% accuracy across diverse fax formats and layouts.

Ensuring Data Integrity and Audit Compliance

Healthcare regulations required full traceability of every faxed order. We created a detailed database schema with OCR logs, automation records, and JSON audit trails—ensuring complete HIPAA-compliant visibility from fax receipt to EMR upload with guaranteed data integrity.

Automating Fax Sending with Dynamic Order Retrieval

Manual fax sending from multiple EMR tabs (PT,OT, ST, MSW, OASIS, )was time-consuming and error-prone. Using Playwright, we automated navigation, pagination, and fax dispatch via APIs—achieving 95% automation success and reducing order processing time from five minutes to just thirty seconds.

How We Built It

Our Full-Cycle Automation
Development Approach

Every phase connects directly into the next. Webhook intake feeds the OCR pipeline,
extraction feeds signature detection, and validated documents feed automated upload.

01

Phase 01

Real-Time Fax Processing System

Integrated RingCentral webhooks so every incoming fax triggers processing immediately. Built an asyncio-based queue for concurrent handling, stored fax metadata in PostgreSQL for auditability, and archived all documents in AWS S3 with real-time status tracking at every stage.

02

Phase 02

AI-Powered OCR Extraction Pipeline

Deployed AWS Textract with SNS/SQS for scalable async OCR jobs. Built regex-based classification across 20+ document types with computer vision for signature detection. Every extraction outputs structured JSON with confidence scoring, fallback logic, and automatic retries on failure.

03

Phase 03

Outbound Fax Transmission

Built Playwright automation to retrieve pending orders directly from the healthcare platform, extract physician details, download PDFs, and dispatch via RingCentral or HumbleFax APIs. Includes dynamic provider selection, resend handling, and delivery confirmation tracking.

04

Phase 04

Automated EMR Upload Workflow

Playwright logs into the healthcare platform, searches by patient name, MRN, or order number, maps dynamically to the correct task type, and uploads the document with full error recovery and stealth operation mode — no API access required, no manual steps involved.

05

Phase 05

Centralized Monitoring and Optimization

Unified logging across all workflows with real-time dashboards, error categorization, Slack alerts, retry logic, and throttling. Every action from fax receipt to EMR upload is traceable, auditable, and compliance-ready from day one.

Have a Similar Use Case in Mind?
Let’s Build It.

Every automation we build starts with a single conversation. Tell us what your team is doing manually today,
and we will show you what an AI system could look like for your use case.

Tools & technologies

Tools and Technologies We Used

Every tool in this stack was chosen for a specific reason — reliability at healthcare scale,
HIPAA-aware data handling, and the ability to process documents without manual intervention.

What Changed, in the Client’s Words

The most impressive thing about Intuz is their ability to convert my vision into reality. I came in with a vague vision. The team was patient in getting that vision out of me and into the documents. Then, they turned it into reality. I used to have a five-person team whose job was to read and send out faxes. Now I have half a person assigned to that. We’re looking at $250,000 in savings per year — and that’s just one of the projects. The good part is I don’t have to scale up or down my team because the automation is running so efficiently. Even when I have to scale it, it’s going to be much cheaper to scale.

Intuz delivers on time and on budget. We’ve had delays, but those aren’t related to project management — it’s standard practice in the industry to try an approach and move on if it doesn’t work. That’s just how good engineering works.