All templates
For bike shops, Trek dealers & bicycle service managers

Reduce no-shows with timely service appointment reminders

Every afternoon, WebRun opens Ascend by Trek, finds all service appointments scheduled for the following day, drafts a personalised reminder email for each customer in Gmail, and posts a Slack list so your team can review and send the messages before the shop closes, keeping no-show rates low.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 3:00 PM WebRun
1 Ascend by Trek find tomorrow's service appointments
2 Gmail draft personalised appointment reminder
3 Slack alert staff to review and send
Run a sample
In short

How do I automatically send service appointment reminders to bike shop customers?

Every afternoon, WebRun opens Ascend by Trek and finds all service appointments scheduled for the following day. It drafts a personalised reminder email in Gmail for each customer and posts a Slack list so staff can review and send before closing time, cutting no-show rates by confirming each booking the day before.

  • No-show rates drop because every customer gets a reminder the afternoon before their appointment
  • Staff see the full next-day booking list in Slack each afternoon without opening the scheduler
  • Bookings with missing email addresses are flagged so staff can call those customers instead

Built for bike shops · Trek dealers · bicycle service managers · workshop schedulers

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

  2. 1
    Ascend by Trek - find tomorrow's service appointments
    ascendrms.com
    WebRun in Ascend by Trek: find tomorrow's service appointments
    WebRun opens Ascend by Trek to find tomorrow's service appointments.
    • Open Ascend by Trek and navigate to the service scheduler for the following day
    • Capture each customer name, email address, appointment time, service type, and any technician notes
    • Skip appointments that already have a reminder sent or that were cancelled since the last check

    Done when Every confirmed service appointment for tomorrow is listed with full customer and booking details.

  3. 2
    Gmail - draft personalised appointment reminder
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft personalised appointment reminder
    WebRun opens Gmail to draft personalised appointment reminder.
    • Draft a friendly appointment reminder for each customer, naming the appointment time, service type, and shop address
    • Include a request to call ahead if they need to reschedule and any preparation notes such as bringing the bike clean
    • Save the draft in Gmail for staff review - do not send automatically

    Done when A draft appointment reminder is waiting in Gmail for every confirmed booking tomorrow.

  4. 3
    Slack - alert staff to review and send
    slack.com How to Automate Slack
    WebRun in Slack: alert staff to review and send
    WebRun opens Slack to alert staff to review and send.
    • Post an afternoon Slack list of all appointments needing a reminder today, with customer names and appointment times
    • Flag any bookings that are missing an email address so staff can contact those customers by phone
    • Staff review and send the Gmail drafts before closing time

    Done when Staff have a complete list of reminder drafts to send before the end of the working day.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
ascendrms.com
ScheduleRuns automatically on this cadence
Every day at 3:00 PM
DeliveryHow each run's result reaches you
Appointment reminder drafts · Gmail, Slack
OutputWhat each run produces - Draft appointment reminder emails in Gmail for every confirmed booking the following day, plus a Slack afternoon list with any missing-email flags.
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 appointment reminder to the customer without staff checking it first?

No. Every reminder is saved as a Gmail draft and staff must review and send it. No message reaches a customer without a human approving it.

What does the appointment reminder include?

The customer name, appointment date and time, service type, and your shop address, all pulled from Ascend by Trek. You can add any preparation instructions or a rescheduling contact in the template.

What happens if a customer cancels after the reminder is drafted?

Staff should check the Slack list before sending. Any appointment cancelled in Ascend by Trek after the draft was created will appear in Ascend with a cancelled status, so staff can discard that draft before sending.

Put this on autopilot.

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