Clear your claim rejections before they turn into write-offs
Every morning, WebRun opens Liberty Software, pulls all insurance claim rejections from the prior day, groups them by rejection code and estimated revenue impact, logs the full list to a Google Sheet, and posts a prioritized Slack digest so billing staff can rework the highest-value claims before they age out.
- No credit card
- Under $0.01 per run
- Cancel anytime
How can a pharmacy automatically track and prioritize insurance claim rejections for billing staff each morning?
WebRun checks Liberty Software every morning for insurance claim rejections from the prior day, groups each by rejection code and estimated revenue impact, logs the full list to Google Sheets, and posts a prioritized Slack digest so billing staff rework the highest-value claims before they age out.
- High-value rejections are surfaced the morning they occur, not discovered during a month-end audit
- Billing staff work from a prioritized list instead of digging through adjudication reports manually
- Revenue leakage from unworked rejections is reduced with daily visibility
Built for independent pharmacies · community pharmacies · pharmacy billing staff
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.libertysoftware.comin a real browser with your saved login - no setup, no API keys. -
1
Liberty Software - pull prior day claim rejections by code
WebRun opens Liberty Software to pull prior day claim rejections by code. - Open Liberty Software and run the claim rejection or adjudication report for the prior business day
- Capture each rejected claim: patient name, Rx number, drug, insurer, rejection code, and claim amount
- Group rejections by code category: coverage issues, eligibility, prior auth required, NDC not covered, quantity limit exceeded, and other
- Flag claims over a configured dollar threshold as high priority for same-day rework
Done when All prior-day rejected claims are captured with code, category, and revenue impact.
-
2
Google Sheets - log rejections with code categories and impact
WebRun opens Google Sheets to log rejections with code categories and impact. - Append each rejection as a new row in the claim rejection tracking sheet with date, patient, Rx, insurer, rejection code, category, and amount
- Add a status column for billing staff to log resolution: reworked, resubmitted, written off, or escalated
- Maintain a summary tab with rejection count and value by category and insurer for trend analysis
Done when The Google Sheet is updated with all prior-day rejections organized by category and flagged by priority.
-
3
Slack - post prioritized rejection worklist for billing staff
WebRun opens Slack to post prioritized rejection worklist for billing staff. - Post the morning rejection digest to the pharmacy Slack channel with total count, estimated revenue at risk, and a breakdown by category
- List high-priority claims (above the dollar threshold) by insurer and amount so billing staff address them first
- Include a link to the Google Sheet for the full worklist and status tracking
Done when Billing staff see today's rejection worklist in Slack with high-value claims highlighted.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Does it automatically resubmit rejected claims?
No. WebRun builds and surfaces the worklist. All claim rework and resubmission is done by your billing staff in Liberty Software, who use the prioritized Slack digest to decide which claims to action first.
How are rejection codes categorized in the worklist?
WebRun groups codes into common categories: coverage issues, eligibility, prior auth required, NDC not covered, quantity limit exceeded, and other. This lets billing staff address an entire category at once rather than working through codes one by one.
What happens to claims that are not resolved within a few days?
The Google Sheet aging tracker shows the date each rejection was logged, so your billing team can see exactly which claims are going stale. High-dollar claims aging past a configurable threshold will continue to appear in the daily Slack digest until marked resolved.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.