
The salon, run from one calendar
Online booking, a staff calendar that can’t double-book, memberships with real balances, and the day’s numbers — one modular workspace instead of a booking app, a paper day-book, and a spreadsheet. Each person on your team sees only their tools.
The calendar, the clients, and the books
Everyone signs into their own workspace; everything lands in the same records.
The calendar
A column per stylist, side by side. Pick a service from your own catalog and the duration fills itself; the database refuses a double-booking — even from two front-desk tablets at once.
The clients
Every client with their history, lifetime spend, and your own fields — color formula, allergies, preferences. Sell memberships with real visit balances; the remaining count sits right on the client’s row.
The books
Payments recorded with tip and sales tax; membership sales land in revenue the moment you sell them. Day close answers cash and card in one screen — and revenue is visible only to roles you give it to.
Booked, reminded, and managed — without a phone call
Your clients get their own honest loop: book online, get a reminder, manage the visit themselves. Your front desk just sees the calendar fill.
They book online — under your brand
Turn on your public booking page and put the link in your Instagram bio. Guests pick a service, a stylist, and a time; taken slots never show, and the booking lands on your calendar in seconds.
A reminder goes out the day before
Clients who left an email get a reminder the day before their visit, with your salon’s name and the time in your timezone. Opt-in, and every send is on the record.
They manage their own visit
A client portal with no app and no password — one email link. Clients see their upcoming appointments and history, and can cancel up to two hours before the start; the slot frees instantly.
Everything in this section is live in the product today — off by default, switched on per business when you’re ready.
The details that matter at a real front desk
- Double-booking a stylist is impossible — the database itself rejects the overlap, even from two devices at the same moment.
- Membership plans are yours to define: a visit count or unlimited, with an expiry. Selling one records the payment, so it shows up in revenue and Day close immediately.
- Add your own client fields — color formula, allergies, preferences — as text, a number, a date, or a pick-list.
- Your logo and color on the booking page, the client portal, and the workspace — and the front-desk tablet installs it as your salon’s own app.
- The whole app works in English, Spanish, and Russian — staff pick their language.
- Runs in the browser on devices you already own: the front-desk computer, a tablet by the chairs, your phone.
Salon questions, answered
Can clients book themselves online?
Yes — it’s a switch you turn on. Your salon gets a public booking page under your own logo and color; guests pick a service, a stylist, and a time, and the booking drops straight into the same calendar your front desk works in. Booking hours are currently fixed at 10:00–20:00 in your timezone — configurable opening hours are on the roadmap.
How do memberships actually work?
You define the plans — price, a number of visits or unlimited, and how long they’re valid. Selling one records the payment, so membership revenue lands in your reports and Day close like any other sale. Each visit draws the balance down atomically: two front desks can’t burn the last visit twice, and the remaining count shows on the client’s row.
What does the client portal do?
Clients sign in with a one-time email link — no app to install, no password to remember. They see their upcoming appointments and visit history, and can cancel up to two hours before the start; the freed slot opens up immediately. The portal carries your branding.
Do reminders reduce no-shows?
We won’t quote you an invented percentage — we’re in beta and we measure with each pilot instead. What ships today: an email reminder the day before the visit, in your timezone, sent once per booking to clients who left an email. It’s opt-in, and the booking form captures the email for you.
Does Structa process card payments?
Not yet — during beta, Structa records payments (cash or card, with tip and sales tax) for your books, reports, and Day close. You keep your current card terminal and your current rates. Card processing through Stripe is on the roadmap.
Does it work offline?
Partly, and we’ll be precise: if the Wi-Fi drops, a signed-in tablet keeps showing the day’s calendar and your client list from its cache. Creating new bookings while offline isn’t supported yet — our restaurant order flow already syncs offline, and bookings are next. Signing in and the AI assistant always need a connection.
How long does setup actually take?
Enable modules, create roles, add your team — minutes. Entering your service list with durations and prices is the longest step; send us your price list and we’ll load it with you during onboarding, which is free for founding pilots.
Can my stylists see the revenue numbers?
Only if you put Reports in their role. The front desk can run the whole day’s calendar without ever seeing a dollar figure — that’s the point of role-scoped workspaces.
Run a restaurant? Structa runs the floor, the kitchen, and the books too →