Launching July 2026
Payer contract intelligence · behavioral healthcare

Know what
you're owed.

CRANK reads every payer contract you've signed, tracks every dollar you were actually paid against it, and shows you — down to the code — exactly where your money is leaking. No patient data. No guesswork.

Book Demo →
The Gray Zone

The money doesn't get denied. It disappears.

You went in-network because you had to. You negotiated, you shook hands, you thought you had a deal — and you did, right up until the payments quietly stopped matching it. The flat denial you can fight. The slow bleed you can't even see: claims held, audited, delayed, re-documented — and every step chips away at your cash flow. Three to five percent of your top line walks out the door every year, quietly. That's the Gray Zone, and it's where most providers are losing the most.

Where a $1,000 service goes
You bill $1,000. You keep $317.67. Denials are the smallest cut.
$1,000 −$380 −$95 −$72 −$88 −$47 $317.67 BILLED CONTRACTUAL UNDERPAID DOWNCODED DENIED TIMELY + COLLECTED
Denials get the blame — and they're only $88. The quiet cuts — underpayments, downcoding, uncollected balances — bleed more than twice that, and most teams never see them. The denial you can fight; the rest just disappears. CRANK shows you every leak in the chain — not only the loud one.
What CRANK catches

The losses that keep RCM leaders up at night.

None of these are the flat denials you'd notice. They're the quiet ones — the kind that surface a year later as a seven-figure surprise. CRANK is built to catch each one the week it starts.

The silent rate downgrade

A payer starts paying your IOP at the lower outpatient rate. The remittances still say "paid," so nobody flags it. Eight months and 1,400 claims later, it's hundreds of thousands gone. CRANK catches it the first week the paid rate stops matching the contract.

The overpayment time bomb

A payer overpays one code for a year. You book it as revenue and spend it. Then a single recoupment letter claws back seven figures. CRANK flags overpayments as they happen, so you never book money you'll have to give back.

The timely-filing trap

An amendment quietly cuts your filing window from 180 days to 90. The clause slips by. Thousands of clean claims get denied as "untimely" — and untimely denials don't appeal. CRANK reads the amendment and alerts you the day it lands.

Knowledge that walks out the door

Your best contract negotiator leaves. Two years of payer history, side agreements, and hard-won concessions walk out with them. At renewal, you're negotiating blind. CRANK keeps every rate, note, and conversation mapped to the contract — for good.

How it works

Upload the contract. Get the truth back — with receipts.

CRANK turns the dead PDFs in your contract folder into a living, queryable layer that drives your whole revenue cycle.

01 · EXTRACT

Read every contract

Drop in a contract — however ugly the insurer's lawyers made it. Specialist agents pull every rate, rule, code, and date: 88+ structured data points per contract.

02 · RECONCILE

Match paper to payments

We connect to your billing system or EMR — carrying zero patient data — and compare what each contract says you're owed against what you were actually paid, down to the CPT code.

03 · EXPOSE

Every number, with a citation

Each value links back to the exact page and clause it came from. A number without a receipt is broken by definition. Nothing in CRANK is a black box.

Upload the contract · get the truth
The week a payer starts overpaying, you'll know — long before it becomes a take-back.
expected $180k$120k$60k$0 ✓ flagged wk 1 ⚠ OVERPAYMENT DETECTED BCBS · code 90837 paid 2× since Jul → review bookable revenue JanFebMarAprMayJunJulAugSepOctNovDec
Booked revenue you have to give back hurts worse than revenue you never got. When a payer quietly starts paying a code twice, CRANK flags it the same week — "overpayment detected"so you stop booking it long before a recoupment letter claws back seven figures.
What you get

Walk into every negotiation already prepared.

See every gap

Under- and over-payments by code, location, and service line — in near real time. The money you're leaving on the table, finally visible.

See it coming

Rolling alerts on payer behavior — "denials on this code are about to spike" — so you act before the claim is ever rejected.

Your whole payer history, tagged

An email-linked audit trail of every discrepancy and conversation, mapped to the right contract. When your negotiator leaves, the knowledge stays.

One button. A 25-page strategy.

Walk into the rate conversation with every gap, every dollar, and every date already in hand — annotated and ready.

One button · 25-page strategy
Walk in with the whole case already built.
PAYER STRATEGY · AUTO-GENERATED
BCBS Texas — 2026 Rate Renewal
25 pp
$214,880recoverable this renewal cycle
Rate gaps
CodeContractPaidGap
90837$145.00$118.20−$26.80
H0015$410.00$352.00−$58.00
90853$95.00$95.00$0.00
H2036$1,150.00$905.00−$245.00
Communication timeline
Mar 3 rate dispute filed
Apr 12 partial response · 2 codes
Jun 8 escalated · evidence attached
now renewal leverage ready
Focus areas
IOP downcodingTimely filing 90→180H2036 underpayment
Your negotiator's whole case — built for you, on demand. Every gap, every dollar, every dated conversation in one annotated document. You don't walk in with a folder of PDFs. You walk in with the receipts.
Built right

Zero patient data. No BAA. Yours to take.

CRANK never touches PHI or PII — by design. The data feed carries only contracts, codes, amounts, and dates, which kills an entire category of risk and means no Business Associate Agreement to negotiate. And your data is never held hostage.

Zero PHI / PII No BAA required Public API CLI Salesforce Webhooks One-click export If you want to leave, take it
Pricing

Priced to pay for itself.

Public and simple — every plan is the entire product. Find your contract count:

Up to 10 contracts
$2,500/mo
Up to 20 contracts
$4,500/mo
Up to 35 contracts
$6,000/mo
Up to 50 contracts
$7,500/mo
More than 50 contracts? Let’s build your package.

CRANK runs on highly available, modern, auto-scaling infrastructure — we can ingest as many contracts as you have, period. But past 50, there are simply too many variables — service lines, payer mix, patient base, locations — for one-size pricing to be fair to you. So we tailor a package to your specific practice. Book a quick call →

Average implementation is a one-time $8,500 — and it’s all-in: our team’s travel, hands-on product training, every one of your contracts ingested with you, and your EHR fully integrated. You go live, not just licensed.
FAQ

Straight answers.

What is CRANK?

CRANK is payer contract intelligence for behavioral healthcare. It reads every payer contract you’ve signed, reconciles each one against what you were actually paid — down to the CPT code — and shows you exactly where revenue is leaking.

Does CRANK use patient data or require a BAA?

No. CRANK never ingests PHI or PII. It works only with contracts, codes, dates, and billed and paid amounts, so no Business Associate Agreement is required.

How is CRANK different from our EHR or billing system?

Your EHR and billing system run day-to-day operations. CRANK owns the missing contract layer — what each payer actually agreed to pay — flags every under- and over-payment, and feeds that intelligence back into your stack.

How much does CRANK cost?

Public pricing runs from $2,500/month for up to 10 payer contracts to $7,500/month for up to 50, with custom packages above 50. Implementation averages a one-time $8,500 and includes travel, training, contract ingestion, and EHR integration.

Which systems does CRANK connect to?

CRANK connects cleanly with modern EHR and billing platforms like Sunwave, Lightning Step, and Kipu, and works with most others through a simple, no-PHI data feed. It also offers a public API, CLI, and one-click export.

How long does implementation take?

Most teams go live within about a week: a short kickoff call, then a single on-site Implementation Day where we ingest your contracts together and connect your data feed.

See it on your contracts

Bring us your ugliest contract. We'll read it.

Tell us a little about your operation and we'll set up a working session — we read your contracts side by side and show you the gaps live. No slideware.

Know what you're owed.