All templates

Automated Onfleet Surge Volume Staffing Alerts

Each morning, WebRun opens Onfleet to count the tasks queued for today's routes and checks Circuit for the planned route count and driver assignments, calculates whether today's volume exceeds your per-driver stop threshold, and posts a Slack staffing alert with the shortfall count so your ops team can arrange additional capacity before routes go live.

Runs on WebRun · Strict Lockdown policy
Every day at 6:00 AM WebRunorchestrates each step
1 Onfleet count today's queued tasks and driver capacity
2 Circuit check planned route and driver assignments
3 Slack post staffing shortfall alert if volume exceeds capacity
In short

How do I automatically detect when delivery volume will exceed driver capacity before routes launch?

WebRun checks Onfleet and Circuit each morning to compare today's queued task volume against your available drivers and planned routes. If the stop count per driver exceeds your threshold, it posts a staffing shortfall alert to Slack with the number of additional drivers needed, so your ops team can arrange cover before any route goes live.

  • Capacity shortfalls spotted before the first route launches - not after delays start
  • Slack alert gives ops the exact number of additional drivers needed
  • All-clear message on normal days saves managers a manual check

Built for last mile delivery ops managers · courier fleet dispatchers · food and grocery delivery platforms · logistics workforce planners

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

  2. 1
    Onfleet - count today's queued tasks and driver capacity
    onfleet.com
    WebRun in Onfleet: count today's queued tasks and driver capacity
    WebRun opens Onfleet to count today's queued tasks and driver capacity.
    • Open Onfleet and count all tasks assigned to today's routes
    • List active drivers and their current assigned stop counts
    • Calculate the average stops-per-driver and flag if any driver exceeds your maximum stop threshold

    Done when Today's total task volume and current driver capacity are measured and compared.

  3. 2
    Circuit - check planned route and driver assignments
    getcircuit.com
    WebRun in Circuit: check planned route and driver assignments
    WebRun opens Circuit to check planned route and driver assignments.
    • Open Circuit and review today's planned routes and driver assignments
    • Confirm which drivers are active and how many stops each route contains
    • Identify any route without an assigned driver or with a stop count above your capacity limit

    Done when Route and driver gaps between Onfleet volume and Circuit assignments are identified.

  4. 3
    Slack - post staffing shortfall alert if volume exceeds capacity
    slack.com
    WebRun in Slack: post staffing shortfall alert if volume exceeds capacity
    WebRun opens Slack to post staffing shortfall alert if volume exceeds capacity.
    • If today's volume is within capacity, post a brief all-clear to the ops channel
    • If a shortfall exists, post a staffing alert naming the number of additional drivers needed and which zones are at risk
    • Include today's total task count and current driver count so ops can act immediately

    Done when Ops team has a capacity status message in Slack before any routes are launched.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
onfleet.com/dashboard
ScheduleRuns automatically on this cadence
Every day at 6:00 AM
DeliveryHow each run's result reaches you
Staffing alert · Slack
OutputWhat each run produces - A Slack staffing alert showing today's task volume vs. driver capacity, with the shortfall count and at-risk zones.
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

Does it hire additional drivers or contact a staffing agency automatically?

No. The Slack alert tells your ops team how many additional drivers are needed. Contacting agency staff or on-call drivers is a human decision so your team controls who is brought in and at what cost.

How does it define the per-driver stop threshold?

You set the maximum stops per driver in the WebRun workflow configuration. The alert fires whenever total tasks divided by active drivers exceeds that number, giving you control over what counts as a surge for your operation.

What if new tasks are added after the morning alert fires?

The alert runs once each morning at the configured time. If your task volume changes significantly after that, you can trigger a manual re-run or schedule a second check later in the morning to catch late additions.

Put this on autopilot.

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