Skip to main content


At Medplum, our goal is to help you build a healthcare application quickly, easily and compliantly. Medplum infrastructure is open source and enables the features seen below. We have sample applications Foo Medical and Provider Application that can give you a sense of the experiences that can be built on the Medplum platform.

↔ Integration and Interoperability Engine​

Build unlimited interfaces and integrate the advanced capabilities best suited to your needs, enable your organization to optimize interoperability. Connect healthcare system and non-healthcare related services. This is the most popular feature of Medplum. Learn More

πŸ“ Questionnaires​

Create custom forms, surveys, and questionnaires quickly to enable engagement, assessment, patient onboarding, provider workflow and retention. Learn More

πŸ“† Scheduling​

Publish scheduling pages customized to practitioners or locations. Patients can self-schedule and change their appointments, designed with pre-built components or fully customizable by API. Learn More

πŸ“₯ Communications and Messaging​

Drive engagement with integrated chat, reminders and messaging, right from your practitioner portal. Easily integrate SMS, custom messaging and automations. Learn More

βž• Care Plans​

Build or import your care plans and customize them to patient needs. Track patient outcomes and build powerful automations. Learn More

πŸ’Š Medications​

Track patient prescription medications and refills. Connect to common e-Prescribe services, or track in-house fulfillment. Learn More

πŸ“” Charting​

Summarize a patient’s past and current medical history, in a unified and intuitive patient chart. Build an experience to capture, manage, and refer to notes quickly and share charts securely. Learn More

πŸ’΅ Billing and Payments​

Send data to your billing provider of choice. Easily connect to physician groups or bill through multiply professional corporations. Learn More

βš™οΈ Automation through Bots​

Build automations that will scale with your organization. Automatically route messages, remind patients, instantiate care plans, ensure correctness, and more. Learn More

πŸ“ˆ Analytics and Dashboards​

Dashboards and analytics are at the heart of great clinical workflow. Build a custom dashboard that drives quality and speed, and troubleshoot with advanced analytics. Learn More

Medplum App​

Medplum app is an administrative tool designed for developers to browse, troubleshoot and edit data and bots. Learn more

Authentication and Authorization​

Build your app just the way you want it. Use our Smart-on-FHIR authentication and authorization service, use Google auth, SAML or bring your own. Learn More

FHIR Datastore and API​

Store your data in FHIR, and allow access through a FHIR API. Partition data with access policies to ensure parties only see the data they need to. Learn More


Subscriptions are event-driven notifications, like webhooks, are are commonly used for integrations and automations. Medplum supports subscribing to changes on FHIR resources. Learn More

React UI Components​

Build apps quickly with a ready to integrate react component library. Enable a custom experience for both customers and patients. Learn More

Enable complex search queries in app or via API. Enable time-aware searches common in healthcare scenarios, such as finding all records that were produced during a specific period. Learn More

Self-Hosting and Open Source​

Deploy your application in your own private cloud, or use our hosted option. Audit ready code you can trust in your environment. Learn More

Auditing and Logging​

Audit activity through built in audit trails and logs, or connect your enterprise observability suite.


HIPAA compliance and SOC 2 Type 2 certified. We provide in-depth guides, content and code to drive industry and domain specific compliance programs like ONC, CLIA/CAP certification and more. Learn More