Skip to content

Service reminders for garages and workshops

Synthesized from the base patterns auto pack

Staff log each finished job in a short form. The customer gets a thank-you and a review ask the next day, a reminder a week before their next service is due and on the day, and the service desk gets a task to call customers who are past due and haven't been back.

  • You run a mechanic, service centre, tyre shop, body shop or car wash, and repeat customers are most of your income.
  • Customers forget when their next service is due, and you remember only when they call.
  • You don't have a booking system that texts people, but your staff can fill in a short form at the counter.
HowWhat
A form your staff fill inThe Job done form this playbook creates: staff fill it in at the counter or on a phone, matched to the customer by phone number.
A Google Sheet or Excel file, syncedOr your customer sheet, synced every hour, with last_service_at and next_service_due columns.
KindNameWhat it doesLands
TeamService deskCalls customers who are past due for a service and haven't been back.Empty
FormJob doneStaff form to log a finished job, matched to the customer by phone. Saves the date done and the next service date.Draft, not published
SegmentService due soonNext service due within the reminder window.Ready
SegmentService due todayNext service date is today (it started in the last day).Ready
SegmentService overdue, not back yetService date passed more than a day ago, within the window, and no newer job moved it forward.Ready
TemplateThanks for visiting (SMS)Thank-you the day after a job, with a review ask if you gave a link.Ready
TemplateService due soon (SMS)Reminder before the next service is due.Ready
TemplateService due today (SMS)Reminder on the day the service is due.Ready
TemplateThanks for visiting (WhatsApp)WhatsApp thank-you after a job (needs Meta approval).Ready
TemplateService due soon (WhatsApp)WhatsApp reminder before the next service is due (needs Meta approval).Ready
TemplateService due today (WhatsApp)WhatsApp reminder on the due day (needs Meta approval).Ready
Follow-upAfter the job: thank youThe day after a job is logged, a thank-you (and review ask).Off
Follow-upService reminder 1: due soonDaily run over "service due soon": one reminder per service.Off
Follow-upService reminder 2: due todayDaily run over "service due today": one reminder.Off
Follow-upService reminder 3: call when overdueDaily run over "service overdue, not back yet": a call task for the service desk; the outcome is saved.Off
#QuestionDefaultFills in
1What should messages call your workshop?none, must answerorg_name
2Which number should customers call or message to book?‹workspace phone›shop_phone
3What jobs do you want to pick from on the form?
One entry per job. Staff choose one when they log a job.
Full service, Oil change, Brakes, Tyres, Car wash, Otherservice_types
4Is there a link where customers can book? (leave empty to give your phone number only)empty: skippedbooking_url
5Should the messages go by WhatsApp instead of SMS?
Needs a connected WhatsApp Business number and Meta-approved templates.
Nouse_whatsapp

These have defaults. Change any that don’t fit.

SettingDefaultKey
Review link in the thank-you (leave empty to just say thank you)review_url
Team that calls customers who are past dueService deskservice_team
First reminder before the service is due7dremind_before
How long after the due date to keep looking for customers who haven't returned30dmissed_window
Hours the desk has to make the call72call_due_hours
Daily send time09:00send_time
Default phone country on the form‹workspace country›default_country
Time zone for the daily runs‹workspace timezone›timezone
Greeting when a first name is missingtheregreeting_fallback
  • The thank-you goes the day after the job is logged.
  • Runs every day at 09:00 in ‹workspace timezone›. A reminder when the next service is due within 7d, another on the day it is due.
  • When the due date passed up to 30d ago and no newer job has been logged, the Service desk gets a call task, due in 72 hours. Each customer gets that task once every 45 days at most.
ChannelNeeded forBefore it can send
smsThe thank-you and the remindersAn SMS provider, or Origamy managed SMS after business verification (KYC).
whatsappThe same three messages, if you answer yes to WhatsAppA connected WhatsApp Business number, and the three templates approved by Meta.
  1. Publish the Job done form and bookmark it on the counter computer or the staff's phones. Staff enter the customer's phone, the job, the date it was done and the date the next service is due (a good rule of thumb is six months or 5,000 km).
  2. If you keep your records in a sheet instead, sync it with last_service_at and next_service_due columns (dates like 2026-12-01) and skip the form.
  3. If you chose WhatsApp: connect your WhatsApp Business number and submit the three templates (service_thank_you, service_due_soon and service_due_today) for Meta approval before switching the follow-ups on.
  4. Add people to the Service desk team. If you run the shop alone, put yourself in it. A task assigned to an empty team reaches nobody.
  5. Connect an SMS provider or finish business verification, switch the follow-ups on and test with your own phone and a job logged for today.
  6. The plate number and mileage on the form stay on the job record. Don't put them in messages, and tell customers you keep their number only to remind them about their service.
  • Set the next-service date when the job is logged, not later. A sensible default is six months or 5,000 km for a car, four weeks for a car wash plan, or when the tyre check is due. Use the same rule for every job so staff don’t have to think about it.
  • The form takes a minute at the counter. Keep it open on a tablet or the owner’s phone, and make one person responsible for filling it before the customer leaves, when they still remember their phone number.
  • Plate numbers and mileage stay on the job record. They never appear in a message, so a forwarded text can’t be used to identify a vehicle. Tell customers you keep their number only to remind them about their service.
  • Regular customers often prefer WhatsApp. If you turn it on, put a photo of your workshop and your opening hours on your WhatsApp Business profile so the reminder looks like a real business.

This playbook is synthesized: no customer has run it with us yet. If you build it, tell us what you changed, and we’ll replace it with the real version.

The request used to test the copilot on this playbook (a live eval):

I run a garage. Give my staff a short form to log each job with the customer's phone, the job and the date the next service is due. Text the customer a thank-you the next day, remind them a week before their next service and on the day, and if they're a month past due and haven't been back, give my service desk a task to call. Keep plate numbers out of the messages.

It passes when every piece is a valid draft and everything lands off, with at least: form, segment, workflow, message_template. It must never use: plate.