All templates

Automated DME New Order Intake Routing

Every morning, WebRun opens Bonafide, reviews all new orders received since the previous run, categorizes each by item type (CPAP, wheelchair, oxygen, etc.) and payer class, assigns a routing designation based on your rules, logs the intake list to Google Sheets, and posts a channel-routed digest to Slack so each team sees only their assigned orders.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Bonafide review new orders received overnight
2 Google Sheets log each order with category, payer, and routing assignment
3 Slack post team-specific intake digest to each channel
In short

How do I automatically route new DME intake orders to the right team each morning?

WebRun opens Bonafide every morning, reads all orders received overnight, categorizes each by item type and payer using your routing rules, logs the full intake list to Google Sheets, and posts each team's assigned orders to their dedicated Slack channel. Every team starts the day with a clear, organized queue without manually sorting the inbox.

  • Every overnight order is categorized and routed before the workday begins
  • Each team sees only their assigned orders without sorting the full inbox
  • Unmatched orders are flagged for supervisor review rather than going unnoticed

Built for DME intake coordinators · HME operations managers · order processing teams · durable medical equipment suppliers

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

  2. 1
    Bonafide - review new orders received overnight
    bonafide.com
    WebRun in Bonafide: review new orders received overnight
    WebRun opens Bonafide to review new orders received overnight.
    • Open Bonafide and filter new orders received since the last run
    • Capture order number, patient name, referring physician, item category, and payer for each
    • Apply your routing rules: assign CPAP orders to the resupply team, complex rehab to the rehab team, oxygen to respiratory, and all others to general intake

    Done when Every new overnight order is categorized and has a routing assignment.

  3. 2
    Google Sheets - log each order with category, payer, and routing assignment
    google.com
    WebRun in Google Sheets: log each order with category, payer, and routing assignment
    WebRun opens Google Sheets to log each order with category, payer, and routing assignment.
    • Append each new order as a row in the daily intake log with order number, patient, item, payer, and assigned team
    • Set the status to Open so the assigned team can update it when work begins

    Done when The intake log in Google Sheets reflects all new orders with routing assignments.

  4. 3
    Slack - post team-specific intake digest to each channel
    slack.com
    WebRun in Slack: post team-specific intake digest to each channel
    WebRun opens Slack to post team-specific intake digest to each channel.
    • Post each team's assigned orders to their dedicated Slack channel as a digest
    • Include order number, patient name, item, and payer so each team can start immediately without opening Bonafide

    Done when Each intake team has its assigned orders waiting in Slack before the start of the workday.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.bonafide.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Routed intake digest · Slack
OutputWhat each run produces - A Google Sheets intake log with routing assignments plus team-specific Slack digests for each category of order.
Text
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

Can it handle our custom routing rules?

Yes. Routing logic is configured when you set up the template. You define which item types or payers map to which teams, and WebRun applies those rules on every run.

What if an order does not fit any routing category?

Unmatched orders are flagged as unassigned in both Google Sheets and Slack, so a supervisor can review and manually route them without the order slipping through.

Does it create or update orders in Bonafide?

No. WebRun only reads order data from Bonafide for routing purposes. All order entry and updates are handled by your staff in Bonafide as normal.

Put this on autopilot.

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