All templates

Healthie Automatic Superbill Generation

Every night, WebRun opens Healthie, lists every visit completed that day that is billable as a superbill, confirms in Stripe that payment was collected, assembles the superbill with the visit date, procedure code, diagnosis code, and amount paid, and drafts the client email in Gmail, leaving it unsent for your review before it goes out.

Runs on WebRun · Strict Lockdown policy
Every night at 8:00 PM WebRunorchestrates each step
1 Healthie find completed billable visits
2 Stripe confirm payment was collected
3 Gmail draft the superbill for review
In short

How do I generate superbills automatically after each visit?

WebRun reviews Healthie every night for completed, billable visits, confirms in Stripe that each one was paid, assembles the superbill with the charted procedure and diagnosis codes, and drafts the client email in Gmail. Every draft is left unsent, since a superbill carries diagnosis codes, so a human always reviews it before it goes out.

  • Superbills are assembled the same night a visit happens, not days later
  • Every superbill is confirmed paid in Stripe before it is even drafted
  • A human reviews every draft before a diagnosis code ever reaches a client's inbox

Built for Registered dietitians billing out of network · MNT private practices · nutrition therapy billing teams · solo RD practices

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.gethealthie.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Healthie - find completed billable visits
    gethealthie.com
    WebRun in Healthie: find completed billable visits
    WebRun opens Healthie to find completed billable visits.
    • Open Healthie and list every visit completed today marked as a superbill client
    • Pull the CPT and ICD-10 codes charted for each visit
    • Note the visit length and the rendering provider

    Done when Every completed superbill eligible visit today is listed with its codes and provider.

  3. 2
    Stripe - confirm payment was collected
    stripe.com
    WebRun in Stripe: confirm payment was collected
    WebRun opens Stripe to confirm payment was collected.
    • Look up the matching charge for each visit in Stripe
    • Confirm the payment succeeded and note the amount and date paid
    • Flag any visit with no matching successful charge

    Done when Every visit's payment status is confirmed or flagged as unpaid.

  4. 3
    Gmail - draft the superbill for review
    gmail.com
    WebRun in Gmail: draft the superbill for review
    WebRun opens Gmail to draft the superbill for review.
    • Assemble the superbill for each paid visit with codes, provider, date, and amount
    • Draft the email to the client with the superbill attached
    • Leave every draft unsent in Gmail for the RD or biller to review before sending

    Done when A reviewed ready superbill draft exists in Gmail for every paid visit, none of them sent.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.gethealthie.com
ScheduleRuns automatically on this cadence
Every night at 8:00 PM
DeliveryHow each run's result reaches you
Superbill drafts · Gmail
OutputWhat each run produces - One unsent superbill draft per completed, paid visit, with codes, provider, and amount ready for review.
Draft emails
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it email superbills to clients automatically?

No. Every superbill is left as an unsent Gmail draft with the codes and amount filled in. A human always reviews it before it's sent, since it contains diagnosis codes.

What happens if a visit was not paid?

It's flagged instead of drafted. WebRun only assembles a superbill once Stripe confirms the payment succeeded.

Does it choose the diagnosis and procedure codes?

No. It only pulls the codes already charted in Healthie for that visit. It never selects or changes a code.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.