REST API, secure file transfer, HL7 v2, or FHIR R4 — connect your EHR, practice management system, or scheduling software in days, not months. Voice, SMS, and email reminders with two-way confirmations, fully HIPAA-compliant.
USANotify reaches patients at the right moment, through the channel they actually use — voice, SMS, or email. Two-way responses sync back to your scheduling system in real time, so your front desk works with current data, not yesterday's spreadsheet.
Practices using USANotify typically see a 30-60% drop in no-shows within the first 90 days. Your staff stops chasing the phone and starts focusing on the patients in front of them.
Whether you're running a modern FHIR-native EHR, a legacy HL7 v2 interface, or just exporting CSVs from your scheduler — USANotify meets you where you are.
Modern JSON-over-HTTPS API. Push appointments in real time, receive confirmation callbacks via webhook, and query delivery status programmatically.
Upload CSV, XLS, or fixed-width files via SFTP, secure web portal, or scheduled drop. Ideal for daily batch reminders from any scheduling system.
Direct HL7 interface listener for SIU^S12, SIU^S14, SIU^S15, and ADT messages. Works with virtually every hospital and large clinic EHR on the market.
Native support for the FHIR R4 Appointment, Patient, and Communication resources. SMART on FHIR-ready for Epic, Cerner, Athena, and beyond.
Our REST API gives developers full programmatic control over appointment reminders. Schedule reminders on demand, register webhooks for delivery and confirmation events, and reconcile your scheduling system with real-time delivery data.
Authentication is via API key or OAuth 2.0. All endpoints return JSON. We provide a sandbox environment, OpenAPI 3.1 spec, and Postman collection for every customer.
# Create a multi-channel appointment reminder POST https://api.usanotify.com/v2/appointments Authorization: Bearer sk_live_•••••••• Content-Type: application/json { "patient": { "id": "P-48291", "first_name": "Sarah", "last_name": "Mitchell", "phone": "+15551234567", "sms": "+15551234567", "email": "sarah@example.com", "preferred_channel": "sms", "language": "en-US" }, "appointment": { "datetime": "2026-03-15T09:30:00-05:00", "provider": "Dr. Patel", "location": "Family Dental, Aberdeen NJ", "type": "cleaning" }, "reminders": [ { "send_at": "24h_before", "channel": "sms" }, { "send_at": "2h_before", "channel": "voice" } ], "webhook_url": "https://yourapp.com/usanotify/events" } → 201 Created · returns appointment_id, schedule, channels
patient_id,first_name,last_name,phone,sms, email,appt_date,appt_time,provider,location, appt_type,channel_pref,language P-48291,Sarah,Mitchell,+15551234567, +15551234567,sarah@ex.com, 2026-03-15,09:30,Dr. Patel, Family Dental,cleaning,sms,en-US P-48292,Michael,Chen,+15551234568, +15551234568,mc@ex.com, 2026-03-15,10:15,Dr. Patel, Family Dental,consult,voice,en-US ... → Dropped to SFTP daily at 6 AM → USANotify imports, validates, schedules → Confirmation report returned to /outbox
If your scheduling system can export a list of upcoming appointments — even just a CSV — you can run USANotify. Our file-based integration was built for the practices and businesses still running on older PM systems, custom builds, or Excel.
Drop your file on our SFTP, upload through the web portal, or send by encrypted email. We import, validate, schedule, and return a confirmation report. Everything runs on your schedule — daily, hourly, or ad-hoc.
USANotify operates a dedicated HL7 v2 listener that accepts the standard scheduling and admission messages from your interface engine (Mirth, Rhapsody, Iguana, Cloverleaf, Corepoint, etc). We parse SIU and ADT messages, extract appointment and patient data, and trigger reminders — all without touching your EHR directly.
Connection happens over MLLP, secure TCP/IP, VPN, or HTTPS-wrapped HL7. Every message is acknowledged with a standard ACK, and rejected messages are logged with rich diagnostics for your interface team.
MSH|^~\&|EPIC|STMARYS|USANOTIFY|PEC| 20260314093015||SIU^S12|MSG00045|P|2.5 SCH|123456||CLEANING||||||30^min| ^CLEANING|||20260315093000 PID|1||P-48291^^^MR||Mitchell^Sarah^A ||19870212|F|||123 Main St^^Aberdeen^ NJ^07747||(555)123-4567 RGS|1|A AIS|1|A|CLEAN30^Cleaning 30min AIG|1|A|1234^Dr Patel^R|D AIL|1|A|RM^Operatory 3^Family Dental → Parsed in < 200ms → Reminder scheduled per patient prefs → ACK returned to interface engine
# Polled from /Appointment?date=ge2026-03-15 { "resourceType": "Appointment", "id": "appt-48291", "status": "booked", "serviceCategory": [{ "coding": [{ "system": "http://snomed.info/sct", "code": "408443003", "display": "General practice" }] }], "start": "2026-03-15T09:30:00-05:00", "end": "2026-03-15T10:00:00-05:00", "participant": [ { "actor": { "reference": "Patient/P-48291", "display": "Sarah Mitchell" }, "status": "accepted" }, { "actor": { "reference": "Practitioner/dr-patel", "display": "Dr. Anita Patel" }, "status": "accepted" } ] } → Linked to Patient resource for contact prefs → Communication resource posted back → on delivery + confirmation events
USANotify speaks FHIR R4 (and R5) fluently. We consume Appointment, Patient, Practitioner, and Schedule resources, then post Communication resources back to your server when reminders are delivered or confirmed — keeping your EHR as the single source of truth.
SMART on FHIR OAuth 2.0 is fully supported. We work with any FHIR-conformant server: Epic FHIR endpoints, Cerner Ignite APIs, Athena's developer toolkit, Allscripts Unity, custom HAPI FHIR servers, and government health information exchanges.
30 minutes with our integration team. We learn your EHR, message volumes, channel mix, and compliance requirements.
Pick API, file, HL7, or FHIR. We configure the listener and run end-to-end test messages from your sandbox.
BAA signed, dashboards on. Reminders flowing. Real-time delivery reports in your portal from day one.
End-to-end encryption, audit logs, and access controls. BAA available for every customer at no extra charge.
Data in transit encrypted with TLS 1.3. Data at rest with AES-256. Keys rotated and managed by HSM.
Controls aligned to SOC 2 Type II principles. Annual third-party audits and continuous monitoring.
All PHI processing in US data centers. 24/7 monitoring with 99.99% uptime SLA available.