Keep customers informed at every delivery milestone
Every few minutes, WebRun checks Onfleet for new status changes, drafts a personalised update for each affected customer, queues those drafts in Gmail for your team to review, and posts a summary of pending sends to Slack.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically keep customers updated on their delivery status?
WebRun monitors Onfleet every few minutes for delivery status changes, drafts a personalised update email for each affected customer in Gmail, and posts a Slack summary for your team to review. No email is sent until a human approves it, keeping customers informed without risking an automated mistake.
- Customers receive timely, personalised milestone updates without manual drafting
- No update reaches a customer before a team member reviews it
- Failed or delayed deliveries are flagged to dispatchers immediately
Built for courier companies · last-mile delivery operators · dispatch managers · logistics coordinators
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
onfleet.com/dashboardin a real browser with your saved login - no setup, no API keys. -
1
Onfleet - detect status changes
WebRun opens Onfleet to detect status changes. - Open Onfleet and check the live task feed for status changes since the last run
- Capture the recipient name, address, estimated arrival, and new status for each changed task
- Skip tasks whose status has not changed or were already notified this run
Done when Every task with a new status is listed with its recipient details and updated milestone.
-
2
Gmail - draft customer update
WebRun opens Gmail to draft customer update. - Draft a short, personalised status email for each recipient using their name and the new milestone
- Include the estimated arrival window where available
- Save each email as a draft, not sent, for your team to review before dispatching
Done when A reviewed draft exists in Gmail for every updated delivery, none sent automatically.
-
3
Slack - notify team for review
WebRun opens Slack to notify team for review. - Post a short summary to your dispatch Slack channel listing how many drafts are queued
- Flag any deliveries marked as failed or delayed so the team can prioritise review
Done when Your team sees a real-time count of pending customer update drafts in Slack.
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
Will it send emails to customers without anyone reviewing them?
No. Every customer update is saved as a Gmail draft and held for your team to approve before anything is sent. Nothing goes to a customer automatically.
Which delivery milestones trigger a draft?
Any status change in Onfleet can trigger a draft: assigned, en route, arrived, completed, or failed. You control which milestones WebRun monitors.
What if the same delivery changes status twice in quick succession?
WebRun deduplicates by task ID and last-notified status, so only net-new milestones produce a draft. Customers do not receive redundant updates.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.