All templates

Automated Jobber Septic Missed Appointment Alerts

Every afternoon, WebRun checks Jobber for jobs that were scheduled earlier in the day but remain unfinished or unvisited, posts an immediate alert to your Slack channel, and drafts a reschedule SMS via Twilio for each affected client to be approved before sending.

Runs on WebRun · Strict Lockdown policy
Every day at 2:30 PM WebRunorchestrates each step
1 Jobber detect jobs not completed by scheduled time
2 Slack alert dispatcher to missed appointments
3 Twilio draft reschedule messages for client approval
In short

How do I automatically follow up when a septic appointment is missed?

WebRun checks Jobber every afternoon for jobs not completed during their scheduled window, posts a same-day alert to Slack for dispatch, and drafts a reschedule SMS via Twilio for each affected client. All client messages require human approval before sending, so dispatch can verify the situation and decide the best next step.

  • Missed appointments are flagged to dispatch the same afternoon, not the next day
  • Reschedule drafts are ready for approval within minutes of the missed window
  • Repeat missed appointments for the same client are escalated automatically

Built for septic service companies · septic dispatchers · field service operations managers

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 - detect jobs not completed by scheduled time
    getjobber.com
    WebRun in Jobber: detect jobs not completed by scheduled time
    WebRun opens Jobber to detect jobs not completed by scheduled time.
    • Open Jobber and filter today's jobs to those with a scheduled start time before 2 PM
    • Identify any job still showing as In Progress or not started past its scheduled window
    • Capture the client name, phone number, job address, and assigned technician for each missed job

    Done when Every job that was not completed on time today is identified with its client and job details.

  3. 2
    Slack - alert dispatcher to missed appointments
    slack.com
    WebRun in Slack: alert dispatcher to missed appointments
    WebRun opens Slack to alert dispatcher to missed appointments.
    • Post a same-day alert to the dispatch Slack channel listing each missed job
    • Include the client name, address, assigned technician, and original scheduled time
    • Flag any client who has had a previous missed appointment for escalation

    Done when Dispatch is notified of every missed appointment via Slack before end of business.

  4. 3
    Twilio - draft reschedule messages for client approval
    twilio.com
    WebRun in Twilio: draft reschedule messages for client approval
    WebRun opens Twilio to draft reschedule messages for client approval.
    • Draft a polite SMS to each affected client apologising and offering to reschedule
    • Queue all drafts in Twilio for a team member to review and approve
    • Do not send any message to a client without explicit human approval

    Done when Reschedule SMS drafts are queued in Twilio for every missed appointment client.

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 day at 2:30 PM
DeliveryHow each run's result reaches you
Missed job alert · Slack · Twilio drafts
OutputWhat each run produces - A Slack alert of missed appointments plus Twilio SMS reschedule drafts for each affected client, all awaiting human 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 contact clients about the missed appointment automatically?

No. All reschedule messages are drafted and queued in Twilio. A team member must review and approve each message before it is sent to a client.

What counts as a missed appointment?

Any job scheduled for earlier in the day that is still showing as not completed or not started in Jobber by 2:30 PM is flagged as missed.

What if the technician is just running late and will complete the job today?

The Slack alert lets dispatch verify with the technician before approving the reschedule drafts in Twilio, so the human reviewer can cancel the drafts if the job is still in progress.

Put this on autopilot.

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