Healthcare AR
Release review · Product & leadership

What shipped in
Healthcare AR

Seventeen days of features, fixes and performance work, shown with the real app and synthetic data.

PeriodSep 25 → Oct 11, 2026
Delivered byDaniel Bedoya
Navigate← → · F fullscreen · O overview
At a glance

Two sprints, shipped to production

Each change was tested in Sandbox first, then promoted to Production.

0
pull requests merged: features, fixes and improvements
0
production releases, plus one more going out today
0
ClickUp tickets moved to Shipped
0
caller workflows migrated from 128 legacy HTML guides
0
AR reports corrected, with branded PDF, Excel and CSV
0%
faster Home inventory summaries in a production-data test
Agenda

Five areas of the product

From getting claims into the app to the reports leaders read.

01

PM Imports

One wizard for any practice export, safe re-uploads and archiving.

6 features
02

Claims workspace

PM fields in every table, multi-practice users, reassignment from My Claims.

5 features
03

Caller workflows

Native, versioned guides and comment templates for callers.

4 features
04

Dashboards & reports

Analyst productivity, a faster Home page, branded exports and corrected reports.

5 features
05

Fixes & platform

Bug fixes, release controls and faster, safer deployments.

Fixes + release stats
01PM Imports
01
PM Imports

Any PM export.
Imported safely, every time.

Admins load practice inventories without engineering help and without losing work already done.

A single import wizard for every upload
Keep any PM column, not only standard fields
Re-uploads update claims instead of duplicating them
Missing claims are archived with their history kept
Rename or retire formats without losing data
01PM Imports
Live in Production

One wizard for every upload

Upload Claims opens this wizard with the practice already selected. The old upload modal is gone.

Step 1 · File

Drop the PM export

  • XLSX or CSV, up to 100,000 rows
  • Only headers and type counts go to AI, never patient rows
Step 2 · Mapping

Review the AI suggestions

  • Only claim ID, balance and patient are required
  • Any other column can be kept, mapped or discarded
  • Works for claim-based and line-based PM systems
Step 3 · Practice & import

Preview before anything changes

  • See rows checked, new, updated and missing claims
  • Nothing is saved until you confirm
Done

The inventory is ready

  • Existing work and history are preserved
  • Next week's file is recognized automatically
Step 1 of 4Press → or click a step
Management · PM Systems · Set up a PM System
riverside-claims-october.xlsx
Kept as source columns
AI-suggested mapping
Preview · nothing saved yet
1,248 claims imported
01PM Imports
Live in Production

Keep any column from the PM export

PM exports are all different. Now only 3 fields must be mapped. Every other column can be kept, mapped or discarded.

Required: claim ID, balance and patient or account
Kept columns such as Ageing or AR Days appear in the claims tables
Every import keeps an unchangeable history
Management · PM System · Mapping
Kept as source columns
01PM Imports
Live in Production

Upload the same report every week, safely

Monday Friday 1 claimUpdated ✓

No more duplicates

Claims are matched by their claim ID. If the same row comes in again, it is updated, not added a second time.

Sheet: “Oct export (2)” Bill · Patient · Balance · Ageing

Finds the right sheet and header row

Weekly files are recognized even when the tab is renamed or the header row moves. If a file is unclear, the wizard asks instead of guessing.

0
rows in one practice export
checkpointcheckpointcheckpointdone

Large files finish reliably

A 27k-row file used to hit a database limit. Imports now save progress as they go and resume on their own if they are interrupted.

01PM Imports
Live in Production

Inventory that matches the PM

When a full inventory is uploaded, claims that are no longer in the file leave the work queues. Notes, assignments and reporting are kept.

Rows checked
0
Updated
0
New
0
Archived
0
Reactivated
0

Uploading a partial report? Uncheck the box and nothing is archived.

Management · PM System · Import
01PM Imports
Live in Production

PM export changed? Update the format.

Rename headers safely

Review the changes, confirm them, and a new version of the format is saved.

Edit import format

Retire a format, keep its history

The format is removed from future uploads. No claims are deleted.

Management · PM Systems
02Claims workspace
02
Claims workspace

The right claims,
with the right context.

Callers see the PM data they need, and every user sees exactly the practices they cover.

Imported PM fields in All Claims and My Claims
One user, several practices and PM systems
Clear filters and empty states in My Claims
Reassign claims directly from My Claims
02Claims workspace
Live in Production

PM data where callers work

Imported columns can be added from the Columns menu. Each claim shows its own original PM values in one click.

All Claims
Imported PM columns
My Claims · PM source fields
02Claims workspace
Live in Production

One user, many practices

Team leads and managers can cover several practices across different PM systems, all from one profile.

Assign practices grouped by PM system in one editor
My Claims adds PM and practice filters, and shows clear messages when a selection has no claims
When a practice is removed, that user's pending claims are unassigned. The change is audited and nothing is deleted.
User Management
My Claims
02Claims workspace
Live in Production

Reassign without leaving My Claims

Callers with the Assign Claim permission can hand off work from their own queue. They don't need All Claims.

Step 1 of 3Press → or click a step
My Claims · Assign Claims
One summary for the recipient
Missing access to part of the claim
Nobody eligible to receive it
Healthcare AR · any page
In-app alert, wherever the caller is
One summary email
Counts and a secure link only. No patient details leave the app.
03Caller workflows
03
Caller workflows

From scattered HTML
to guided workflows.

Callers follow one guide, fill one form and get a consistent comment.

128 legacy guides became native workflows
Draft, preview, publish, with versions
Comment templates and a public how-to guide
Turned on per environment with a feature flag
03Caller workflowsSandbox · Production behind a flag

Every legacy guide moved into the app

Diagrams, conditional forms and payment calculators are now native and versioned. They open next to the claim.

0
HTML guides
0
AR & denial workflows
My Claims · Prepare Comments · View workflow
Read-only diagram
Conditional form
03Caller workflows
Sandbox · Production behind a flag

One click from guide to comment

The workflow writes the note directly into Final comment. The caller can still edit it, and nothing is saved until they save.

The guide and the form are side by side, with no clipped text
An existing draft is never overwritten without asking
A practice's own workflow is used first, then the AAAMB default
My Claims · Prepare Comments
1 · Open the workflow
2 · Note lands here, ready to edit
03Caller workflows
Sandbox · Production behind a flag

Drafts stay private. Callers see what is published.

Save draftPrivate to your account Caller previewSee exactly what callers will see Publish v2Content + practices together Callers get v2Read-only, same day Restoring an old version creates a new draft. Nothing changes for callers until it is published.
Management · Workflows · AR Scenarios
Explicit publish step
03Caller workflows
Shipping to Production todayBehind the native-workflows flag

Write the comment once. Callers fill in the details.

1 · Admin writes a template

Insurance was called on {{ callDate | date }} about claim {{ claimId }}. Result: {{ result | select }}. {{ details | textarea }}
Text, long text, date and single-selection fields.

2 · Caller sees a form

10/09/2026
B-1042
Denied
Follow up with payer.
Generate comment

3 · Final comment, ready to edit

Insurance was called on 10/09/2026 about claim B-1042. Result: Denied. Follow up with payer.
If text is already there, the caller chooses Add below, Replace or Cancel.
Includes a public, illustrated guide: /guides/comment-templates
03Caller workflows
Shipping to Production today

A live preview while the template is written

Admins see the caller's form and the final comment as they type. The preview never touches a real claim.

Placeholders in {{ double braces }} become form fields
Mistakes show a clear error and never overwrite a draft
Saved as a draft, published with the workflow version
“How to create comment templates” opens the public guide (next slide)
Management · Workflows · Comment template
1 · Template text
Opens the public guide
2 · Live result
03Caller workflows
Shipping to Production todayPublic · no login

A public guide for template writers

What is a guide? A help page in Healthcare AR that teaches one feature step by step. Anyone with the link can open it, and its examples never touch real claims.

healthcare-ar · /guides/comment-templatesStep 1 of 6
Table of contents
Write · Test · Publish
Copy-ready syntax for each field type
Generated live, never saved
Each error explained, with the fix

Readable on a phone

The same guide, interactive examples included, adapts to small screens. Share the link with anyone.

03Caller workflows
Live in Production

Features on or off without a new deployment

Feature flags let us ship code early and choose when each environment gets it.

When a flag is off, its menu items and pages are hidden and blocked
Permissions still apply when a flag is on
A comment draft survives if a flag is turned off mid-task

Sandbox

Testing
Native workflows
Original HTML review
Analyst productivity

Production

Customers
Native workflowsready · off
Original HTML review
Analyst productivity

Native workflows are ready in Production. They switch on there when Product decides, with no release needed.

04Dashboards & reports
04
Dashboards, reports & exports

Numbers you can trust.
Files you can share.

More accurate reports, a faster Home page and branded exports.

Analyst Productivity dashboard
Faster Home inventory cards
Branded Excel and PDF exports
All 18 AR reports corrected
04Dashboards & reports
Live in Production

See what each analyst actually did

Work is credited to the person who did it, on the date it was done. Current assignment does not change the count.

Activities, worked records, worked lines and status changes
Any past period up to a year, with no future dates
Archived claims keep their recorded activity
Dashboard · Productivity · Analyst
04Dashboards & reports
Live in ProductionPerformance

A faster Home page that doesn't flicker

Home no longer calculates values it never shows. While data refreshes, the cards stay on screen with a small “updating” note.

Claim-based practice · 66,277 rows

Before
0
After
0
−28%

Line-based practice · 37,020 rows

Before
0
After
0
−24%

Median time to calculate a full inventory summary, measured read-only on production-scale data for practices with no recent activity.

04Dashboards & reports
Live in Production

Download it, share it, with our brand on it

Practice Dashboard now exports to Excel and PDF with charts. Team and Caller Productivity export to Excel.

Practice Dashboard · Excel
SummaryPayerAgingProviderRoot CauseStatus
Team Productivity · Excel
SummaryTrendTeam PerformanceDenial Tracker

Every category is included, not only the visible page. Exports contain no individual claims or patient data.

Dashboard · Practice Dashboard
04Dashboards & reports
Live in Production

All 18 AR reports now match their descriptions

Each report calculates what its description says. If a metric can't be calculated from recorded data, it shows “Not available”.

AR Weekly Summary
AR Aging Summary
AR Over 90 Days Exposure
Denials Analysis
Denials & Appeals Trends
Root Cause Breakdown
Payer Performance
Pending Claims Stagnation
Missed Deadlines
Cancellation & Adjustment
Write-Off Trends
Revenue at Risk
Claims Performance
Agent Performance
Caller Comparison
Follow-Up Completion
Resolution Time by Agent
PCA Quality Audit
Reports · AR Overview
PDF · brandedExcelCSVScheduling fixedKeyboard & narrow screens
05Fixes & platform

Fixes users will notice

Problems reported by the team, fixed and checked.

Caller list stopped at four

In Caller Productivity, the dropdown showed only four callers and could not scroll. It now scrolls through the whole list, and search still works.

Before: 4 visibleAfter: all 40Shipping today

Role changes now save

Changing a user from Analyst to Caller reported success but didn't save. It now saves, and errors are shown.

Healthcare AR emails

Feedback, assignment and invitation emails now use the Healthcare AR name and brand.

Practices action icons

The missing edit and delete icons are back, with a clear warning about what a delete removes.

Consistent counts

User Management and Claims now show the same practice and PM counts for each user.

05Fixes & platform

A release almost every working day

Each release was tested in Sandbox first, then promoted to Production.

Production releaseSelective rollbackToday
Sep 25
Large imports, email branding
Sep 28
29
Import wizard, no duplicates
30
Oct 1
2
Multi-practice users, same-day rollback
Oct 6
7
Workflows, Excel exports, 18 reports
8
Today
Comment templates and fixes
0
production releases in 17 days
~19 → ~16 min
median Sandbox release time, after deploying both backends in parallel
1 rollback
removed only the two affected changes, the same day
0 data lost
archiving and retiring keep the full history
Thank you

Faster imports.
Clearer work.
Reliable numbers.

Questions or feedback? Reply in the thread or comment in ClickUp.

Healthcare AR · AAAMBAll screenshots use synthetic demo data
1 / 1
Use ← → or Space to move · F for fullscreen · O for overview

Keyboard shortcuts

→Space
Next step or slide
←
Previous step or slide
Click a step
Jump to that step
HomeEnd
First / last slide
O
Slide overview
F
Fullscreen
Click
Any screenshot opens full size
Esc
Close

All slides