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

Draft ETA notifications for every recipient so your team sends with one click

As delivery routes go live, WebRun monitors Onfleet for tasks that have received a confirmed ETA from the driver app, drafts a short SMS notification for each recipient via Twilio, and queues the drafts for your customer service team to review and send, so no recipient is left wondering when their delivery will arrive.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every 20 minutes during delivery hours WebRun
1 Onfleet read live ETAs for active deliveries
2 Twilio draft SMS ETA notification per recipient
Run a sample
In short

How do I automatically draft ETA text messages for delivery recipients from Onfleet?

WebRun monitors Onfleet every 20 minutes during delivery hours and drafts a short SMS notification for each recipient using the live ETA from Onfleet's predictive engine. The messages are staged in Twilio for your customer service team to review and approve before sending, so recipients get timely updates with zero uncontrolled outbound messages.

  • Every recipient gets an ETA notification without manual drafting by customer service
  • No text sent to a customer without team approval
  • Live Onfleet ETA in every draft keeps the arrival window accurate

Built for last mile delivery operators · courier companies · e-commerce delivery teams · grocery and meal 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 - read live ETAs for active deliveries
    onfleet.com How to Automate Onfleet
    WebRun in Onfleet: read live ETAs for active deliveries
    WebRun opens Onfleet to read live ETAs for active deliveries.
    • Monitor active Onfleet tasks and identify those that have a confirmed ETA and a recipient phone number on file
    • Capture the recipient name, phone number, delivery address, and predicted arrival window from Onfleet's live ETA
    • Skip any recipient who has already had a draft created in the current route run

    Done when Every active delivery with a live ETA has recipient details captured for drafting.

  3. 2
    Twilio - draft SMS ETA notification per recipient
    twilio.com How to Automate Twilio
    WebRun in Twilio: draft SMS ETA notification per recipient
    WebRun opens Twilio to draft SMS ETA notification per recipient.
    • Draft a short SMS message for each recipient with their name and arrival window from Onfleet's ETA
    • Stage the draft in Twilio without sending - do not trigger delivery until a team member approves
    • Log each drafted message with the task ID for traceability

    Done when A draft SMS exists in Twilio for every active delivery with a confirmed ETA, staged for team 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 20 minutes during delivery hours
DeliveryHow each run's result reaches you
ETA notification drafts · Twilio
OutputWhat each run produces - Staged Twilio SMS drafts for each delivery recipient with a live Onfleet ETA, queued for customer service approval.
SMS 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 text recipients automatically without someone approving?

No. Every SMS is staged as a draft in Twilio for your customer service team to review before sending. No recipient receives a text until a human approves the message, keeping you in control of all outbound communications.

How accurate is the ETA in the notification?

The ETA comes directly from Onfleet's predictive arrival engine, which uses live GPS and real-time traffic data. The draft is created with the current estimate, but your team should check it is still accurate before approving the send.

What if the recipient does not have a phone number in Onfleet?

Tasks without a recipient phone number are skipped and flagged in a log so your team knows which deliveries are missing contact details for future data hygiene.

Put this on autopilot.

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