All templates

Send Appointment Reminders Automatically

Every evening, WebRun opens Jobber, pulls tomorrow's confirmed appointments, drafts a personalised SMS reminder for each customer via Twilio, and posts the draft batch to Slack for your one-click approval before anything is sent.

Runs on WebRun · Strict Lockdown policy
Every evening at 6:00 PM WebRunorchestrates each step
1 Jobber pull tomorrow's appointments
2 Twilio draft SMS reminders
3 Slack hold drafts for your approval
In short

How can I automatically send appointment reminder texts to tomorrow's customers?

Every evening, WebRun opens Jobber, pulls tomorrow's confirmed appointments, drafts a personalised SMS reminder for each customer via Twilio, and posts the full draft batch to Slack for your one-click approval - so reminders go out reliably every night without you building each one manually.

  • Every tomorrow's customer gets a reminder without manual effort tonight
  • Fewer no-shows and last-minute cancellations
  • You approve every message before it sends - nothing goes out unreviewed

Built for field service businesses · plumbers · HVAC technicians · electricians

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

  2. 1
    Jobber - pull tomorrow's appointments
    getjobber.com
    WebRun in Jobber: pull tomorrow's appointments
    WebRun opens Jobber to pull tomorrow's appointments.
    • Open Jobber and navigate to Calendar, filtered to tomorrow's date
    • For each confirmed appointment, capture the customer name, phone number, job type, and scheduled arrival window
    • Skip any appointments already marked as reminded or cancelled

    Done when Every confirmed appointment for tomorrow has been listed with customer contact details.

  3. 2
    Twilio - draft SMS reminders
    twilio.com
    WebRun in Twilio: draft SMS reminders
    WebRun opens Twilio to draft SMS reminders.
    • Draft a personalised SMS for each customer using their name, job type, and arrival window
    • Queue the messages in Twilio but do not send - leave them as pending drafts
    • Log each draft with the recipient number and message text

    Done when All reminder SMS messages are drafted and queued, awaiting approval.

  4. 3
    Slack - hold drafts for your approval
    slack.com
    WebRun in Slack: hold drafts for your approval
    WebRun opens Slack to hold drafts for your approval.
    • Post the full draft batch to your designated Slack channel
    • List each customer, their appointment window, and the exact SMS text
    • Include a note on how to approve or edit before sending

    Done when You have reviewed the draft reminders and can approve the send with one action.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.getjobber.com
ScheduleRuns automatically on this cadence
Every evening at 6:00 PM
DeliveryHow each run's result reaches you
Draft reminders · Slack
OutputWhat each run produces - A batch of draft SMS reminders, one per tomorrow's appointment, posted to Slack for approval.
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 without my say-so?

No. Every SMS is drafted and posted to Slack first - nothing is sent until you approve the batch. You stay in control of every outbound message.

Can I edit the message wording?

Yes. The draft shows you the exact text before it sends. Give WebRun a tone or a template and it will match your brand voice.

What if a job is cancelled after the reminders are drafted?

Each run checks live Jobber data, so if you cancel a job before approving, that customer is simply removed from the batch.

Put this on autopilot.

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