All templates

Confirm Tomorrow's Appointments

Every evening, WebRun pulls tomorrow's appointments from Jobber, drafts a confirmation SMS for each customer via Twilio, posts the batch for your approval, and then logs each response into a Google Sheets tracker so dispatch knows first thing in the morning who is confirmed and who needs a follow-up call.

Runs on WebRun · Strict Lockdown policy
Every evening at 5:00 PM WebRunorchestrates each step
1 Jobber pull tomorrow's appointments
2 Twilio draft confirmation SMS messages
3 Google Sheets log confirmation responses
In short

How can I automatically confirm tomorrow's field service appointments with customers?

WebRun contacts every customer booked for tomorrow via Twilio SMS each evening, drafts the confirmation messages for your approval, then logs each response in Google Sheets - so your crew only drives to confirmed jobs and dispatch sees the full picture first thing in the morning.

  • Crew only drives to confirmed jobs, eliminating wasted trips
  • Dispatch sees a full confirmation log before the day starts
  • No customer is missed - every booking gets a prompt the night before

Built for field service businesses · plumbers and HVAC contractors · electrical contractors · service dispatch 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 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 Calendar and pull every confirmed appointment for tomorrow
    • Capture the customer name, mobile number, address, and arrival window
    • Skip any customer already confirmed today

    Done when Tomorrow's full appointment list is ready with contact details.

  3. 2
    Twilio - draft confirmation SMS messages
    twilio.com
    WebRun in Twilio: draft confirmation SMS messages
    WebRun opens Twilio to draft confirmation SMS messages.
    • Draft a personalised confirmation SMS for each customer: name, job type, and arrival window
    • Ask the customer to reply YES to confirm or call to reschedule
    • Stage the messages as drafts - do not send until the batch is approved

    Done when Confirmation SMS drafts are staged for every tomorrow appointment.

  4. 3
    Google Sheets - log confirmation responses
    google.com
    WebRun in Google Sheets: log confirmation responses
    WebRun opens Google Sheets to log confirmation responses.
    • Open the daily confirmation tracker spreadsheet
    • Add a row per appointment: customer, time, address, SMS sent status, and a blank confirmation column
    • Update confirmation status as replies come in (YES / No answer / Reschedule requested)

    Done when Dispatch has a live tracker showing tomorrow's confirmation status for every appointment.

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 5:00 PM
DeliveryHow each run's result reaches you
Confirmation tracker · Google Sheets
OutputWhat each run produces - A Google Sheets confirmation tracker for tomorrow's jobs, updated as customer SMS replies come in, with draft messages held for approval before sending.
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 me reviewing the messages first?

No. Every confirmation SMS is drafted and staged first. You approve the batch before anything is sent to a customer.

What if a customer replies to reschedule?

The reply is logged in the tracker as 'Reschedule requested' so your office team can see it first thing and call the customer to find a new time.

What if a customer does not reply at all?

They show as 'No answer' in the tracker. Your dispatcher can see who to call first thing in the morning before the crew leaves.

Put this on autopilot.

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