All templates

Kickserv Automated Missed Appointment Follow-Ups

Each evening, WebRun opens Kickserv and checks for irrigation jobs scheduled today that were not marked complete or in-progress, drafts a same-day reschedule SMS in Twilio for each affected customer, and posts a missed appointment summary to Slack so your team can act first thing tomorrow.

Runs on WebRun · Strict Lockdown policy
Every night at 6:00 PM WebRunorchestrates each step
1 Kickserv find today's scheduled jobs not marked complete
2 Twilio draft reschedule SMS for each affected customer
3 Slack post missed appointment summary to team
In short

How do I automatically follow up on missed irrigation appointments the same day?

WebRun checks Kickserv every evening for irrigation jobs scheduled that day but not marked complete. For each unresolved missed appointment, it drafts a reschedule SMS in Twilio for your review and posts a full missed appointment summary to Slack, so your team can act on every no-show before the next morning.

  • Every missed appointment gets a reschedule draft within hours, not the next morning
  • Team sees all no-shows in one Slack summary before the next day starts
  • Customer SMS drafts are reviewed before sending so messaging stays empathetic and on-brand

Built for irrigation contractors · sprinkler system service companies · field service dispatchers · landscape irrigation businesses

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

  2. 1
    Kickserv - find today's scheduled jobs not marked complete
    kickserv.com
    WebRun in Kickserv: find today's scheduled jobs not marked complete
    WebRun opens Kickserv to find today's scheduled jobs not marked complete.
    • Open Kickserv and filter Jobs to today's date and Scheduled status (not Complete or In Progress)
    • Capture the customer name, phone, job type, and assigned technician for each missed job
    • Check if a cancellation or rescheduled note was already added by the technician

    Done when Every unresolved missed appointment is listed with the customer's contact details.

  3. 2
    Twilio - draft reschedule SMS for each affected customer
    twilio.com
    WebRun in Twilio: draft reschedule SMS for each affected customer
    WebRun opens Twilio to draft reschedule SMS for each affected customer.
    • Draft a short, apologetic SMS for each customer acknowledging the missed appointment
    • Offer to reschedule at their convenience and include a contact number
    • Queue every draft for your review - do not send automatically

    Done when A Twilio SMS draft is queued for each missed appointment customer, awaiting approval.

  4. 3
    Slack - post missed appointment summary to team
    slack.com
    WebRun in Slack: post missed appointment summary to team
    WebRun opens Slack to post missed appointment summary to team.
    • Post a missed appointment summary to the dispatch Slack channel listing each unresolved job
    • Include the customer name, job type, and assigned tech so the team knows who to follow up with
    • Flag any customer who has had two or more missed appointments this season

    Done when Your team has a full missed appointment summary in Slack before the next morning.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.kickserv.com
ScheduleRuns automatically on this cadence
Every night at 6:00 PM
DeliveryHow each run's result reaches you
Missed list · Slack
OutputWhat each run produces - A Slack missed appointment summary for the team plus Twilio SMS drafts queued for customer outreach review.
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 about a missed appointment automatically?

No. Every SMS is drafted and queued in Twilio for your review. No message is sent to a customer until you approve it, ensuring your team can add context before reaching out.

What if the technician already contacted the customer directly?

You can add a note or update the job status in Kickserv to reflect direct contact, and WebRun will skip that job in the evening run so it does not generate a duplicate draft.

What if a job was genuinely cancelled by the customer, not a missed appointment?

WebRun checks the Kickserv job status. Jobs marked as Cancelled are excluded, so only truly unresolved no-shows or missed visits generate a draft and appear in the Slack summary.

Put this on autopilot.

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