← All tools
NO-SHOW SHIELD KIT

The empty chair you booked and can’t get back.

Most no-shows are forgotten appointments — and the flaky few keep doing it because it costs them nothing. This kit fixes both: automatic, well-timed reminders so people remember, and a deposit you can require from repeat offenders only. Your good clients never notice; the ones burning you finally have skin in the game.

$65one-time · real source · yours to own & resell

Encrypted payment, powered by Stripe.

What it does about no-shows.

  • Two reminders that actually land. A confirmation a day or two out, a short nudge a couple hours before — the timing that turns a forgotten appointment into a kept one.
  • A deposit policy you aim, not spray. Require a deposit from everyone, no one, or — the sweet spot — only the clients who've already no-showed enough times. Your good clients never feel it.
  • It remembers who flakes. Every no-show and late cancel is tracked per client, so the deposit decision is data, not a guilt call you have to make in the moment.
  • Your booking system stays. It rides alongside Vagaro, Square, or a paper book — it doesn't replace what you already use.
  • Your voice, your link. Every message template is yours to edit, and the deposit link is whatever you already take money with — Stripe, Square, Venmo, card-on-file.
  • Yours forever, no subscription. Real Python source, on your machine. Configure it for your own clients and even resell it — no per-seat fee, ever.

What’s inside.

CONFIRM

T-48h confirmation

A warm confirm the day or two before — caught early enough to rebook the slot if they can't make it.

REMIND

T-2h final nudge

A short reminder with your cancel policy attached, so a last-minute change becomes a reschedule, not an empty chair.

DEPOSITS

Repeat-offender policy

Require a deposit only from clients who keep no-showing — the kit tracks each client's history for you.

CHANNEL

Email or SMS

SMTP for email, Twilio for text — the same Twilio number the Missed-Call kit uses, if you have it.

CLI

A few commands

`init` makes it yours, `book` logs an appointment, `run-due` sends what's due, `clients` shows who flakes.

OWNED

Keychain, not .env

Credentials live in your OS keychain, never a plaintext file. The whole system is auditable in a terminal.

MAKE IT YOURS

One command and it’s your business, not ours.

The kit ships with a blank template. Run init with your business name and it writes your own config — every message now says your name, on your channel, with your deposit link. Nothing points back to us. If you set up tools for other businesses, it’s yours to configure per client and charge for.

Encrypted payment, powered by Stripe.