All templates

Automated XSOLIS Denial Risk Early Warning

Every night, WebRun opens XSOLIS, reviews every open case for a high denial risk signal such as a documentation gap or a criteria mismatch, logs each one to a Google Sheet with the reason and payer, and posts your UM team a ranked Slack alert to start tomorrow with the riskiest cases first.

Runs on WebRun · Strict Lockdown policy
Every night at 11:00 PM WebRunorchestrates each step
1 XSOLIS surface denial risk signals
2 Google Sheets log every high risk case
3 Slack alert the UM team
In short

How do I spot denial risk before a payer reviews the claim?

WebRun reviews every open case in XSOLIS each night for a high denial risk signal, such as a documentation gap or a criteria mismatch, and logs it to a Google Sheet with the payer and reason. It posts your UM team a ranked Slack alert so the riskiest cases get fixed first thing tomorrow, well before a payer ever reviews the claim.

  • Denial risk gets fixed the night before instead of after a payer already flagged it
  • Every high risk case is logged with the specific reason, not just a generic flag
  • Resolved risk signals drop off the log automatically from live XSOLIS status

Built for utilization review nurses · denial prevention teams · hospital UM departments · revenue cycle teams

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 dragonfly.xsolis.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    XSOLIS - surface denial risk signals
    xsolis.com
    WebRun in XSOLIS: surface denial risk signals
    WebRun opens XSOLIS to surface denial risk signals.
    • Open XSOLIS and review every open case for its current denial risk signal
    • Capture the patient, payer, risk reason, and level of care for anything flagged high risk
    • Rank cases by risk severity

    Done when Every high denial risk case tonight is listed with its reason and payer.

  3. 2
    Google Sheets - log every high risk case
    google.com
    WebRun in Google Sheets: log every high risk case
    WebRun opens Google Sheets to log every high risk case.
    • Open the Denial Risk Log sheet
    • Append a row for each high risk case with tonight's date and reason
    • Mark a case resolved once XSOLIS shows the risk signal has cleared

    Done when The log sheet reflects every open and resolved denial risk case.

  4. 3
    Slack - alert the UM team
    slack.com
    WebRun in Slack: alert the UM team
    WebRun opens Slack to alert the UM team.
    • Post a Slack alert to the UM channel ranking tonight's high risk cases by severity
    • Include the risk reason so the team knows exactly what to fix first thing tomorrow

    Done when The UM team has a ranked Slack alert of tonight's denial risk cases waiting for tomorrow morning.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dragonfly.xsolis.com
ScheduleRuns automatically on this cadence
Every night at 11:00 PM
DeliveryHow each run's result reaches you
Risk log · Slack
OutputWhat each run produces - A logged row per high denial risk case plus a ranked Slack alert ready for tomorrow's shift.
Spreadsheet + alert
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

What counts as a high denial risk signal?

Any case where XSOLIS flags a documentation gap, a criteria mismatch, or an extended stay pattern the payer commonly denies. WebRun logs the specific reason with every flagged case.

Does it fix the risk itself?

No. It only flags and ranks the risk so your UM team can act on it. Fixing documentation or requesting an order change stays a human decision.

What happens once a risk is resolved?

It reads the live risk signal in XSOLIS each night, so any case that clears its risk flag is marked resolved automatically on the next run.

Put this on autopilot.

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