All templates

Automated Tattoo Touch-Up Reminders

Every Monday, WebRun opens Square Appointments, finds clients whose tattoo session was completed 6 to 10 weeks ago and who have not yet booked a touch-up, drafts a friendly reminder text via Twilio for each one, and posts the batch to Slack for approval before any message is sent.

Runs on WebRun · Strict Lockdown policy
Every Monday at 10:00 AM WebRunorchestrates each step
1 Square Appointments find clients in the touch-up window
2 Twilio draft touch-up reminder texts
3 Slack queue for approval
In short

How do I automatically remind tattoo clients to book their free touch-up?

WebRun opens Square Appointments every Monday, finds clients whose tattoo was completed 6 to 10 weeks ago and who have not yet booked a touch-up, then drafts a personalised reminder text via Twilio for each one. The batch is posted to Slack for staff approval before any message reaches a client.

  • Every eligible client is prompted to book their touch-up before the window closes
  • Draft reminder texts are reviewed in Slack before reaching any client
  • Clients who have already booked a touch-up are automatically skipped

Built for tattoo studios · tattoo artists · studio managers · body art shops

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

  2. 1
    Square Appointments - find clients in the touch-up window
    squareup.com
    WebRun in Square Appointments: find clients in the touch-up window
    WebRun opens Square Appointments to find clients in the touch-up window.
    • Open Square Appointments and find all tattoo sessions completed between 6 and 10 weeks ago
    • Check each client's appointment history to confirm they have not booked a touch-up since their original session
    • List the eligible clients with their name, phone number, artist, and original session date

    Done when All clients in the touch-up window who have not yet booked are identified and listed.

  3. 2
    Twilio - draft touch-up reminder texts
    twilio.com
    WebRun in Twilio: draft touch-up reminder texts
    WebRun opens Twilio to draft touch-up reminder texts.
    • Draft a warm, personalised text for each eligible client noting their artist's name and reminding them that their complimentary touch-up is available for a limited time
    • Include a booking link or a prompt to reply to schedule the touch-up
    • Stage all texts as drafts in Twilio but do not send until approved

    Done when Touch-up reminder texts are staged in Twilio for every eligible client, all unsent and awaiting approval.

  4. 3
    Slack - queue for approval
    slack.com
    WebRun in Slack: queue for approval
    WebRun opens Slack to queue for approval.
    • Post a Slack message listing the eligible clients, their original session dates, and a preview of each reminder text
    • Prompt a team member to review the batch and approve the send for the clients they are happy to contact

    Done when The team has a Slack review of all pending touch-up reminder texts before any are sent.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
squareup.com/appointments
ScheduleRuns automatically on this cadence
Every Monday at 10:00 AM
DeliveryHow each run's result reaches you
Touch-up reminders · Slack
OutputWhat each run produces - Draft touch-up reminder texts for every client in the 6 to 10 week window, queued in Twilio and reviewed via Slack before sending.
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 clients without a team member approving first?

No. All touch-up reminder texts are drafted in Twilio and held unsent. The full batch is posted to Slack for a staff member to review and approve before any message is delivered to a client.

What if a client already booked a touch-up through a different channel?

WebRun checks Square Appointments for any touch-up booking made since the original session date. If a booking is found, that client is automatically excluded from the reminder batch for that week.

Can I adjust the touch-up window to match the studio's policy?

Yes. The default window is 6 to 10 weeks after the original session, but you can set any range to match your studio's complimentary touch-up policy when you configure the workflow.

Put this on autopilot.

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