All templates
For portable sanitation companies, porta-potty rental operators & sanitation dispatchers

Keep porta-john rentals serviced and billed

Every morning, WebRun opens ServiceCore, finds every unit scheduled for service that day, drafts SMS reminders for the assigned technician, and posts the full service list to your Slack ops channel so nothing gets skipped.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 6:30 AM WebRun
1 ServiceCore pull units due for service today
2 Twilio draft SMS reminder to assigned technician
3 Slack post service list to ops channel
Run a sample
In short

How do I automatically remind technicians about scheduled porta-potty service visits?

WebRun opens ServiceCore every morning, pulls every unit scheduled for service that day, and drafts SMS reminders for each assigned technician. It posts the full service list to Slack, grouped by driver, so your dispatch team can approve messages and roll out with nothing missed.

  • No service visit is missed due to a forgotten reminder
  • Dispatchers start the day with a grouped, technician-by-technician route list in Slack
  • SMS messages are drafted and queued for approval before any text is sent

Built for portable sanitation companies · porta-potty rental operators · sanitation dispatchers · field service 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 - pull units due for service today
    servicecore.com How to Automate ServiceCore
    WebRun in ServiceCore: pull units due for service today
    WebRun opens ServiceCore to pull units due for service today.
    • Open ServiceCore and navigate to the scheduled service queue
    • Filter to jobs with a service date matching today
    • Capture the unit ID, site address, customer name, and assigned technician for each job
    • Note any special instructions or access codes on the job record

    Done when Every unit scheduled for service today is listed with its technician and site details.

  3. 2
    Twilio - draft SMS reminder to assigned technician
    twilio.com How to Automate Twilio
    WebRun in Twilio: draft SMS reminder to assigned technician
    WebRun opens Twilio to draft SMS reminder to assigned technician.
    • Draft an SMS reminder for each assigned technician listing their units and addresses
    • Queue each message for human review before sending
    • Leave messages as drafts flagged for dispatcher approval - do not send automatically

    Done when SMS drafts are ready for dispatcher review and approval before sending.

  4. 3
    Slack - post service list to ops channel
    slack.com How to Automate Slack
    WebRun in Slack: post service list to ops channel
    WebRun opens Slack to post service list to ops channel.
    • Post the full day's service list to the ops Slack channel
    • Group entries by technician so each driver sees their own route at a glance
    • Flag any jobs with missing access codes or special instructions

    Done when Ops team has today's complete service list in Slack.

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
Every day at 6:30 AM
DeliveryHow each run's result reaches you
Service list · Slack
OutputWhat each run produces - A grouped service list by technician plus SMS drafts ready for dispatcher 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 technicians without my approval?

No. WebRun drafts every SMS and queues it for dispatcher review. No message goes out until a human approves it, so you stay in control of all customer and staff communications.

What if a service job was already completed or cancelled?

It reads the live job status from ServiceCore each morning, so completed or cancelled jobs are excluded automatically before the list is built.

Can it handle multiple technicians and routes?

Yes. The Slack post groups jobs by assigned technician, and each SMS draft targets only the technician assigned to that unit in ServiceCore.

Put this on autopilot.

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