All templates
For last mile delivery operators, e-commerce delivery teams & courier service managers

Draft customer apology messages for late deliveries before complaints roll in

Throughout the day, WebRun monitors Onfleet for deliveries tracking more than 30 minutes past their promised time window, drafts a short, polite notification email for each affected recipient, and queues the drafts in Gmail for your customer service team to approve and send before the customer contacts support.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every 15 minutes during delivery hours WebRun
1 Onfleet detect deliveries past their time window
2 Gmail draft customer late-delivery notification
Run a sample
In short

How do I automatically draft customer notifications for late deliveries from Onfleet?

WebRun monitors Onfleet throughout the delivery day and detects any stop running more than 30 minutes past its time window. It drafts a polite notification email in Gmail for each affected recipient with the live ETA, queuing it for customer service review. No message reaches a customer until a human approves it.

  • Customer service team has draft notifications ready before recipients call
  • No customer-facing message sent without human approval
  • Live Onfleet ETA included in every draft so customers get accurate information

Built for last mile delivery operators · e-commerce delivery teams · courier service managers · food and grocery delivery platforms

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 - detect deliveries past their time window
    onfleet.com How to Automate Onfleet
    WebRun in Onfleet: detect deliveries past their time window
    WebRun opens Onfleet to detect deliveries past their time window.
    • Monitor active Onfleet tasks and identify any running more than 30 minutes beyond their scheduled time window
    • Capture recipient name, email, task ID, original time window, and current ETA from the Onfleet predictive ETA
    • Skip any recipient who has already received a late notification in the current run

    Done when Every significantly late delivery is identified with recipient contact details and updated ETA.

  3. 2
    Gmail - draft customer late-delivery notification
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft customer late-delivery notification
    WebRun opens Gmail to draft customer late-delivery notification.
    • Draft a short, polite apology email for each affected recipient with the updated ETA
    • Save each draft in Gmail for customer service review - do not send automatically
    • Subject line includes the order or task reference so the team can match it quickly

    Done when A draft notification email exists in Gmail for every late delivery, ready for human approval before sending.

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 15 minutes during delivery hours
DeliveryHow each run's result reaches you
Late delivery drafts · Gmail
OutputWhat each run produces - Gmail draft notifications for each recipient affected by a late delivery, queued for customer service review before sending.
Email drafts
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

Will it send the email to the customer without approval?

No. Every customer-facing email is saved as a Gmail draft for your team to review before sending. WebRun never sends a message to a recipient automatically - a human approves each one.

How does it know the updated ETA?

It reads the predictive ETA from the live Onfleet task, which Onfleet calculates using real-time GPS and traffic data. The draft email includes that updated estimate so the customer has accurate information.

What if the delivery catches up and arrives on time?

If a task returns to within its time window before your team sends the draft, the team can simply delete it. Because no message is sent automatically, no customer receives an unnecessary apology.

Put this on autopilot.

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