All templates

Automated Portable Sanitation Missed Service Reschedule

When a service job is marked missed or incomplete in ServiceCore, WebRun reads the job details, drafts an apology and reschedule email to the customer, and posts the missed job to your Slack ops channel so a dispatcher can prioritize rescheduling before the customer calls.

Runs on WebRun · Strict Lockdown policy
When a service job is marked missed or incomplete WebRunorchestrates each step
1 ServiceCore detect missed or incomplete service job
2 Gmail draft apology and reschedule email to customer
3 Slack alert dispatcher with missed job details
In short

How do I automatically handle missed portable sanitation service visits?

When a service job is marked missed or incomplete in ServiceCore, WebRun reads the failure reason, drafts a professional apology and reschedule offer to the customer in Gmail, and immediately alerts your dispatcher in Slack. The dispatcher reviews the draft and reschedules before the customer has a reason to call.

  • Dispatchers are alerted within minutes of a missed job so rescheduling starts immediately
  • Every missed service gets a drafted apology email ready for quick review and send
  • No customer apology goes out until a dispatcher confirms the job was actually missed

Built for portable sanitation dispatchers · porta-potty rental operators · sanitation customer service teams · 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.servicecore.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    ServiceCore - detect missed or incomplete service job
    servicecore.com
    WebRun in ServiceCore: detect missed or incomplete service job
    WebRun opens ServiceCore to detect missed or incomplete service job.
    • Open ServiceCore and filter the service queue for jobs marked missed or incomplete today
    • Capture the customer name, contact email, site address, unit type, and the technician note explaining why the job was missed
    • Note how many days it has been since the last successful service for that unit

    Done when Every missed or incomplete job is listed with customer contact and reason details.

  3. 2
    Gmail - draft apology and reschedule email to customer
    gmail.com
    WebRun in Gmail: draft apology and reschedule email to customer
    WebRun opens Gmail to draft apology and reschedule email to customer.
    • Draft a brief apology email to the customer acknowledging the missed service
    • Offer to reschedule at the earliest available slot and provide a contact number or booking link
    • Keep the tone professional and avoid placing blame on the customer or the technician
    • Save as a draft - do not send until a dispatcher reviews and approves

    Done when Apology and reschedule email drafts are saved in Gmail for each missed job.

  4. 3
    Slack - alert dispatcher with missed job details
    slack.com
    WebRun in Slack: alert dispatcher with missed job details
    WebRun opens Slack to alert dispatcher with missed job details.
    • Post the missed job details to the Slack ops channel immediately
    • Include the customer name, site address, missed date, and the technician's reason note
    • Flag the message for dispatcher priority so the reschedule is handled before end of day

    Done when Dispatcher is alerted in Slack with full details for each missed service job.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.servicecore.com
ScheduleRuns automatically on this cadence
When a service job is marked missed or incomplete
DeliveryHow each run's result reaches you
Missed job alert · Slack
OutputWhat each run produces - A Slack dispatcher alert plus a Gmail apology draft for each missed service job.
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 send the apology email to the customer automatically?

No. WebRun saves the apology email as a Gmail draft for dispatcher review. No message reaches the customer until a team member approves and sends it.

How quickly does the Slack alert appear after a job is marked missed?

The workflow triggers as soon as a job is marked missed or incomplete in ServiceCore, so the Slack alert typically appears within minutes so dispatchers can act before the customer calls.

What if the technician marked the job missed by mistake?

The dispatcher sees the technician note in the Slack alert and can confirm the status in ServiceCore before approving the Gmail draft. No communication goes out on a mistake.

Put this on autopilot.

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