All templates

Automated Verity 340B Savings Reporting

Every month, WebRun opens Verity Solutions, calculates the WAC to 340B acquisition cost savings for every location and contract pharmacy, logs the totals and trend in Google Sheets, emails finance and program leadership the full savings report through Outlook, and posts a short Slack summary for the wider team.

Runs on WebRun · Strict Lockdown policy
Every month, on the 3rd business day WebRunorchestrates each step
1 Verity Solutions calculate monthly savings
2 Google Sheets log savings by location
3 Outlook email the savings report
4 Slack post a team summary
In short

How do I generate a monthly 340B program savings report automatically?

WebRun calculates your 340B program savings every month. It pulls accumulated claims and acquisition costs from Verity Solutions, works out the WAC to 340B savings by location in Google Sheets, emails finance and program leadership the full report through Outlook, and posts a Slack summary, so the savings story reaches the people who need it without a manual rollup.

  • Leadership gets the savings story every month without a manual rollup
  • A location whose savings are slipping gets flagged the same month, not at year end
  • Finance and the program team see the same numbers, from the same source, every time

Built for 340B program managers · hospital finance leadership · covered entity executives · FQHC pharmacy directors

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

  2. 1
    Verity Solutions - calculate monthly savings
    verity-solutions.com
    WebRun in Verity Solutions: calculate monthly savings
    WebRun opens Verity Solutions to calculate monthly savings.
    • Open Verity Solutions and pull the month's accumulated claims and acquisition costs
    • Calculate the WAC to 340B savings for each location and contract pharmacy
    • Compare the month's total against the prior month and the year to date

    Done when Savings have been calculated for every location for the closed month.

  3. 2
    Google Sheets - log savings by location
    google.com
    WebRun in Google Sheets: log savings by location
    WebRun opens Google Sheets to log savings by location.
    • Log the month's savings total by location alongside the trend line
    • Update the year to date running total
    • Flag any location whose savings dropped more than your set threshold

    Done when The savings tracker reflects this month's totals, the trend, and any location that needs a look.

  4. 3
    Outlook - email the savings report
    microsoft.com
    WebRun in Outlook: email the savings report
    WebRun opens Outlook to email the savings report.
    • Draft the monthly savings report with totals by location and the year to date figure
    • Include the trend chart and any flagged locations
    • Send the report to your finance and program leadership distribution list

    Done when Leadership has this month's savings report in their inbox.

  5. 4
    Slack - post a team summary
    slack.com
    WebRun in Slack: post a team summary
    WebRun opens Slack to post a team summary.
    • Post a short summary of the month's total savings and the standout location
    • Link to the full report for anyone who wants the detail

    Done when Your team has a summary of the month's savings in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.verity-solutions.com
ScheduleRuns automatically on this cadence
Every month, on the 3rd business day
DeliveryHow each run's result reaches you
Savings report · Outlook
OutputWhat each run produces - A monthly 340B savings total by location with the year to date trend, emailed to leadership and summarized in Slack.
Savings report
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

How is the savings figure calculated?

As the difference between WAC and 340B acquisition cost across every accumulated claim for the month, broken out by location and contract pharmacy.

Does the report go outside our organization?

No. It only emails your internal finance and program leadership distribution list and posts a summary to your internal Slack. Nothing goes to a manufacturer or a contract pharmacy.

Can it flag a location whose savings are falling?

Yes. It compares each location against its own trend and flags any drop past the threshold you set, right in the monthly report.

Put this on autopilot.

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