For product teams in healthcare

RCMbox — the billing backend

Plug in billing in weeks with RCMbox — configurable, self-hosted, and FHIR-native.

Pre-bill Workflow

FHIR
pending

Data Ingested

select.ts
pending

Logic Applied

Rules
pending

Claim Scrubbed

837P
pending

EDI Generated

Post-bill Workflow

835
pending

Claim Response

match
pending

Claim Linked

remit.ts
pending

Remit Logic

Post
pending

Status Updated

Initialising…

When you need RCMbox

Billing lives across too many tools — and none of them fits your process well.

Billing is eating your engineering roadmap

Claims, ERAs, payer routing — each one is a separate build that pulls your team off what actually matters.

Off-the-shelf tools don’t fit your care model

Telehealth, async care, subscriptions — generic billing assumes a workflow that isn’t yours.

Every new payer is a new engineering project

New 837 quirks, new ERA format, new denial codes — figured out from scratch every time.

Your billing logic lives in a vendor’s roadmap

Every rule change goes through someone else’s release cycle. You’ve lost control of your own product.

What you get

Ship faster — while keeping billing predictable and auditable.

Billing infrastructure in weeks

Pre-built claims, ERAs, X12, and more — configure around your workflows without building from scratch.

Full ownership — your code, your data

Self-hosted, transparent TypeScript throughout. No black boxes, no vendor lock-in.

Billing that fits your product

Telehealth, async, subscription — configure billing around your care model, not the other way around.

Native FHIR — no mapping layer needed

FHIR-native internals make integration with EHRs and health APIs straightforward out of the box.

Where RCMbox fits in your stack

Deploys inside your infrastructure — between your product and the clearinghouse. You own the code, the data, and the logic.

Your product
EHR platform
Telehealth app
Billing portal
FHIR API
your infrastructure
RCMbox
Workflows
Validation
Activities
AI Assistant
Aidbox FHIR Server
837
835
Clearinghouse
Built-in
Bring your own
Payer A
Payer B
Payer C

what's inside

A modular backend built for engineering teams

Every piece is a standalone module. Compose what you need, extend what doesn't fit.

Ready-made Workflows

Launch faster with our library of pre-built workflows. Customize any step or build from scratch with full code control.
  • Proven templates for common billing processes
  • Flexible steps you can modify or add to
  • Transparent TypeScript logic you fully own

Full Traceability

Monitor every execution in real-time. See exactly where a process failed and why with visual state tracking and logs.
  • Live history for all past and active workflow runs
  • Visual error detection with precise debugging logs
  • Complete visibility of every input and output

Building Blocks for Every Task

Build complex workflows from our growing library of reusable activities — covering integrations, parsers, FHIR ops, and RCM logic out of the box.
  • Native integrations with major EHRs like Athena and Cerner
  • Parsers for X12, CSV, and complex healthcare data
  • Built-in FHIR operations and growing RCM-specific logic

Data Validation

A library of configurable checks for claim data integrity. Every rule is transparent, allowing for auditing and customization to meet specific payer requirements.
  • Pre-built library of clinical and administrative checks
  • Configurable severity levels and error messages
  • Full visibility and control over the underlying rule logic
  • Extensible framework for custom business rules

AI-Powered Development

Accelerate customization with a built-in TS Agent. Describe your business logic in plain English, and the agent will generate TypeScript code, create new activities, and integrate them into your workflows.
  • Natural language to TypeScript code generation
  • Automated workflow modification and activity creation
  • Context-aware assistance based on your existing codebase
  • Human-in-the-loop review for all AI-generated changes

FHIR-Native Engine

No complex ETL or data mapping. RCMbox uses FHIR as its primary internal data model, ensuring seamless interoperability and data integrity across every billing workflow.
  • Native FHIR storage for claims, patients, and encounters
  • Built-in transformation between FHIR and EDI formats (X12 837/835)
  • Full schema validation on every resource
  • Inspect FHIR inputs and outputs at any step

Not sure where to start?

Let's figure it out together.

Step 01
Share your requirements

Tell us what you're building — your care model, payer mix, and where you are today.

Step 02
We analyze and propose

Our engineers review your situation and recommend the right path — self-serve, guided, or fully built for you.

Step 03
Build and ship

Whether you build with RCMbox yourself or our team implements it — you end up with a billing module you fully own.

FAQ
We’re looking for early adopters

We are looking for early adopters.

Leave a short note about what you are building and, if you know it, your target go-live date. We will follow up with suggested time slots for a call.

By submitting the form you agree to Privacy Policy and Cookie Policy.