All templates

Send Delivery-Status SMS to Customers

Every 15 minutes, WebRun checks ShipStation for shipments that just went Out for Delivery or hit a same-day delay exception, drafts a short SMS for each customer using Twilio, queues each message for one-click approval in Slack, and only sends after a team member confirms - so customers always hear from you first.

Runs on WebRun · Strict Lockdown policy
Every 15 minutes WebRunorchestrates each step
1 ShipStation detect out-for-delivery and delay events
2 Twilio draft SMS per customer
3 Slack queue for one-click approval
In short

How can I automatically send customers a delivery status SMS on the same day?

Every 15 minutes, WebRun checks ShipStation for shipments that just went out for delivery or hit a same-day delay exception, drafts a short SMS update for each customer via Twilio, and queues each message in Slack for one-click approval - so customers hear from you first, but nothing sends without a team member confirming.

  • Customers notified of delays before they contact support
  • Every outbound SMS reviewed by a team member before sending
  • Response time to delivery exceptions cut from hours to minutes

Built for e-commerce operations teams · customer experience managers · last-mile delivery teams · retail fulfilment teams

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

  2. 1
    ShipStation - detect out-for-delivery and delay events
    shipstation.com
    WebRun in ShipStation: detect out-for-delivery and delay events
    WebRun opens ShipStation to detect out-for-delivery and delay events.
    • Scan all active shipments for new Out for Delivery or Delivery Exception events since the last run
    • For each event, capture the customer name, phone number, order contents, and the event description
    • Skip any customer who already received an SMS this day to avoid message fatigue

    Done when Every new same-day delivery event is captured with the customer's phone number and event detail.

  3. 2
    Twilio - draft SMS per customer
    twilio.com
    WebRun in Twilio: draft SMS per customer
    WebRun opens Twilio to draft SMS per customer.
    • Log in to Twilio and compose an SMS for each customer: a short, clear message naming the item and the delivery status
    • For Out for Delivery: include an estimated time window if available
    • For Delay exceptions: draft a reassuring message with an apology and revised estimate
    • Stage each SMS as a draft in Twilio - do not send yet

    Done when A staged SMS draft exists in Twilio for every new delivery event.

  4. 3
    Slack - queue for one-click approval
    slack.com
    WebRun in Slack: queue for one-click approval
    WebRun opens Slack to queue for one-click approval.
    • Post each staged SMS to #logistics with the customer name, phone, and message text
    • Include a direct approve or skip prompt so your team can confirm with a single response
    • Only after approval is received does the SMS go out

    Done when Your team has reviewed and approved every SMS before it reaches a customer.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
ship.shipstation.com
ScheduleRuns automatically on this cadence
Every 15 minutes
DeliveryHow each run's result reaches you
SMS drafts · Slack
OutputWhat each run produces - Staged Twilio SMS drafts queued in Slack for one-click approval - nothing is sent to customers without sign-off.
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

Will it text customers automatically without anyone checking?

Never. Every SMS is staged and posted to Slack first. A team member must explicitly approve before Twilio sends anything - especially for delay messages.

What if a customer has opted out of SMS marketing?

Twilio respects opt-out lists automatically. If a number has unsubscribed, the message will not be sent regardless of approval - compliance is handled at the Twilio layer.

Can I customise the message tone for different event types?

Yes - give WebRun separate tone guides for good news (Out for Delivery) and bad news (Delay). It will use the right voice for each situation.

Put this on autopilot.

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