Appointment alerts for a salon
Setting this up takes about a minute. The slow part is not the software — it is deciding what to call yourself, because the handle ends up on a poster and cannot be changed afterwards.
What this actually looks like
An empty chair at eleven is money that does not come back. A channel your regulars subscribed to turns a cancellation into an offer in ten seconds: “11:00 free today — first to call takes it.” And tomorrow’s reminders can be written on Sunday and scheduled for the evening before.
How you would set it up
- Create a channel on the salon’s name and put its QR code on the mirror, the card and the window.
- Schedule the reminders in advance; send the cancellations the moment they happen.
- Normal priority throughout. A haircut that overrides Do Not Disturb costs you the permission you will want in a storm.
Draft, schedule, send — and what cancelling cannot undo
Composing and sending are deliberately different permissions, so the person or script that writes an alert can be forbidden from publishing it. A scheduled alert becomes visible at its time without anything having to run at that minute, which means a server that was briefly down delivers late rather than never. Cancelling is honest about its limits: it stops an alert reaching phones that have not fetched it yet and does nothing at all to the phones that already have it. An alert cannot be unsent.
One handle, printed once, permanent
A channel lives at drop.top followed by its handle, and that address never changes. It cannot be edited after creation, because it ends up on a poster in a school entrance, on a festival gate and inside a QR code somebody has already laminated. The page behind it explains what the channel is, what it asks a phone for, and how to subscribe — so a stranger reading a poster can decide before installing anything. We generate the QR code for you, server-side, and it is never sent to a third-party image service.
Priced per channel, so the quiet one stays free
A school’s internal staff channel and its public parent channel are not the same size and are not charged the same. Each channel carries its own plan and everything lands on one invoice per workspace. The free tier is a real tier rather than a trial: no card, no countdown. Alerts are metered by how many subscribers an alert could reach when you committed to sending it, and going over bills the excess rather than silencing the channel — an alert that fails to leave because of a billing limit is the wrong way for this product to fail.
Questions, answered plainly
Can I unsend an alert?
No. Cancelling stops it reaching phones that have not fetched it yet, and does nothing to the ones that already have it. Compose as a draft and read it back before you send; that habit is worth more than any undo button we could offer.
Can I change my handle later?
No, and that is on purpose. It gets printed on posters and encoded into QR codes, and a handle that could change is a handle that turns somebody’s laminated sign into a dead link. Choose it the way you would choose a street name.
What happens if we go over the plan?
Extra alerts are billed at the metered rate rather than being refused: an alert that does not go out because of a billing limit is the wrong failure. Going over the subscriber cap is different — new subscriptions are queued, receive nothing, are told so, and are released oldest first when the cap rises.
Do subscribers need an account?
No. They install the app, subscribe to a handle, and that is the whole of it. Only the person running the channel signs up for anything.
Say it once. Every subscribed phone gets it.
Free up to 100 subscribers, no card to start, and the handle is yours permanently.
Start a channel