Automated Denticon Multi-Office Production Rollup
Every morning, WebRun opens Denticon, reads yesterday's production, collections, and adjustments for each office in the group, logs a row per location to a Google Sheet, and posts a ranked daily rollup to Slack so leadership sees the whole group at a glance.
How do I roll up daily production across all my dental offices automatically?
WebRun opens Denticon every morning and reads yesterday's production, collections, and adjustments for every office in the group. It logs one dated row per location to a Google Sheet, then posts a ranked rollup to Slack that flags any office running below its own average, so leadership sees the entire group without pulling reports by hand.
- Leadership sees the whole group's production ranked before the day starts
- Offices running below their own average are flagged automatically every morning
- The daily rollup is logged to a Sheet, building a trend history without manual entry
Built for DSO operations leaders · dental group CFOs · regional directors · practice analytics teams
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.denticon.comin a real browser with your saved login - no setup, no API keys. -
1
Denticon - read production per office
WebRun opens Denticon to read production per office. - Open Denticon and go to the cross-location production dashboard
- For each office, capture yesterday's scheduled production, actual production, collections, and adjustments
- Record each office's provider count and patient visit count for context
- Note any office that reported zero production so it can be flagged as a possible data gap
Done when Yesterday's production, collections, and adjustments are captured for every active office.
-
2
Google Sheets - log a row per location
WebRun opens Google Sheets to log a row per location. - Open the Daily Production Rollup sheet
- Append one dated row per office with production, collections, adjustments, and visit count
- Calculate the group total and the collections to production ratio for the day
- Compare each office against its own trailing 30 day average and mark the variance
Done when The sheet holds a dated row for every office plus the group total for yesterday.
-
3
Slack - post the group rollup
WebRun opens Slack to post the group rollup. - Post the daily rollup to the leadership Slack channel
- Lead with the group production and collections total, then rank offices highest to lowest
- Call out any office more than 20 percent below its own average and any zero production flag
- Link back to the full Google Sheet for the detail
Done when Leadership has a ranked group rollup in Slack with outliers called out.
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 this touch any patient or clinical data?
No. It reads office level production, collections, and visit counts only. No patient names or clinical records leave Denticon, and the rollup is an internal report to your own leadership Slack channel.
How does it decide which offices to flag?
It compares each office's day against that office's own trailing 30 day average and flags any location running more than 20 percent below, plus any office that reported zero production as a possible data gap.
Can it cover a subset of offices or regions?
Yes. Point it at any list of Denticon office IDs in your run configuration, so a regional director can get just their region while the group leader sees every location.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.