01The short version
If you read nothing else, these are the four promises the engineering is built to keep.
She only knows your business
Sally answers from the services, prices, staff and hours you entered, not the open internet. She can’t pull a “fact” about your salon out of thin air.
She won’t make things up
If something isn’t in your setup, she’s instructed to say so and pass it to you, never to guess a price, a service, or whether someone’s free.
She brings in a person when unsure
Stuck, asked something odd, or pushed back on twice? She stops, takes the customer’s details, and passes it to your team. A real person beats a wrong answer, every time.
She’s tested before every release
1300+ automated tests and a library of real-world booking scenarios run against the live AI model before any change ships to you.
Where every answer comes from
The part that’s easy to miss: when a customer asks something, Sally’s reply is built only from the facts you entered: your services, prices and hours. The open internet stays fenced off.
02Grounded in your business, not the internet
The single most important design decision, and the one that prevents the scary “AI confidently invents nonsense” problem.
When you set up Suddenly Sorted, you tell Sally your services and prices, your team, your opening hours, and your policies (cancellations, deposits, and so on). That structured information becomes Sally’s knowledge base, and it’s the only thing she’s allowed to speak from.
Every time a customer messages, your business’s real details are loaded fresh and placed in front of Sally as ground truth. She is explicitly instructed, in her core operating rules: “Never make up services, prices, staff names, or hours not listed.” If a customer asks about something you don’t offer, she doesn’t improvise. She says she’s not sure and offers to have the team confirm.
She also never sees (and so can never leak) your private notes. Things you jot against a client (“always runs late”, “allergic to a dye”) are kept out of Sally’s reach entirely. Even if a customer asks “what do you have on file for me?”, she can’t read it back.
03The guardrails
Specific, enforced rules, not vibes. Here are the ones that protect you and your customers most.
- She never says “booked” until it actually is. Sally is forbidden from telling a customer they’re confirmed until the booking has truly been saved and the system confirms it. No phantom appointments.
- She won’t double-book. Bookings are checked against your calendar, your opening hours, and past dates before anything is saved, and the system is built to reject two people grabbing the same slot at once.
- She invents nothing. No made-up prices, services, staff names, hours, or email addresses. If it’s not in your setup, it doesn’t come out of her mouth.
- She moves bookings, she doesn’t duplicate them. When a customer reschedules, Sally changes the existing appointment rather than creating a confusing second one.
- She knows your policies. If a service needs a deposit, she flags it and lets the customer pay it right there in the chat to lock the booking in, through a secure Stripe checkout, so she never handles raw card details herself. The deposit goes straight to your Stripe account and we take no commission.
- She passes it to your team when stuck. Unlisted request, unusual question, or a conversation going in circles? She collects a name and number and logs it for your team as a callback, instead of guessing.
04How we test her
This is where “we built it carefully” stops being a slogan and starts being something we can show you.
Two layers of testing sit between any change we make and the version that reaches your customers.
Layer 1: Automated tests (the safety net)
A suite of 1300+ automated tests runs on every single change. These are exacting, pass/fail engineering checks of the machinery around Sally, the parts that must never break. A change literally cannot be released unless all of them pass. They cover things like:
- Double-booking protection: two customers racing for the same slot can’t both win it.
- Business separation: one salon’s data is completely separated from every other salon’s.
- No duplicate or late confirmations: saving a booking twice, or sending a stale email, is caught.
- Contact details are valid: emails and phone numbers are sanity-checked before they’re stored.
Layer 2: The evaluation harness (testing Sally herself)
Automated tests check the plumbing. To check Sally’s judgement, we built an evaluation harness: a library of realistic, scripted customer conversations (a regular booking, a reschedule, an awkward question, a complaint, someone trying to book a service you don’t offer) that we replay through the exact same Anthropic Claude model that powers your live chat. Same brain, controlled exam.
Crucially, we don’t just read the transcripts and nod. Each scenario carries machine-checked expectations called oracles, so grading is objective and repeatable.
A few of the everyday scenarios
To make that concrete, here are three of the booking conversations we replay, and the exact thing each one checks. These are the bread-and-butter cases your customers send every day.
05How her answers are scored
Every test scenario asks pointed questions about what Sally did. Most are graded by exact rules; the subtler ones by a second AI acting as an examiner.
Exact, rule-based checks
These are black-and-white: they inspect what actually happened in the system, not just what Sally said:
| The check | What it proves |
|---|---|
| Did she save the booking? | A real appointment was created when it should have been. |
| Did she avoid a duplicate? | A reschedule moved the booking instead of creating a second one. |
| Did the right number of bookings exist at the end? | Nothing was lost, nothing was doubled. |
| Did she ask a clarifying question? | When details were ambiguous, she asked rather than assumed. |
| Did she pass it to your team? | When out of her depth, she brought in a person instead of bluffing. |
The AI examiner (for the judgement calls)
Some qualities can’t be measured with a simple yes/no rule, so a second, separate AI model acts as an independent judge, scoring things like:
- Did she invent a price? The judge is given the only prices allowed for that business and fails Sally if she states any figure that isn’t on the list.
- Did she ask instead of guess? When she couldn’t know something, did she actually find out rather than fabricate?
- Did she stay on-brand? Warm, clear, and human, the way a great receptionist sounds.
06Guarding against “making things up”
The thing everyone actually worries about, addressed head-on.
“Hallucination” is when an AI states something false with total confidence. We attack it from three directions at once:
Fence her in
She speaks only from your knowledge base, and is explicitly instructed never to invent services, prices, staff, hours, or emails. The less she’s allowed to improvise, the less there is to get wrong.
Give her an exit
“When you’re stuck, bring in a person, don’t guess.” Passing the question to your team is built in as the correct answer to anything uncertain, so guessing is never the path of least resistance.
Hunt for it in testing
The price-invention check exists specifically to catch hallucination. If a test version of Sally ever quotes a price that isn’t yours, that scenario fails and the change doesn’t ship.
07How she gets better over time
Sally isn’t frozen. She improves, and the way she improves is designed so she can’t quietly get worse.
Inside your dashboard you can review any conversation Sally has had and flag one that wasn’t quite right. That flag isn’t just feedback into the void: it feeds a deliberate loop:
You flag a conversation
One click on a chat that missed the mark, with a note on what went wrong.
It becomes a permanent test
That real conversation is turned into a new scenario in the evaluation harness, a fixed example of “handle this correctly”.
She can never regress on it again
From then on, every future version of Sally must pass that scenario to ship. A mistake, once caught, is locked out for good.
We probe for blind spots
We also generate fresh synthetic scenarios to find gaps the real conversations haven’t covered yet, and run the full evaluation on a regular cadence, not just when something breaks.
08See what Sally did while you were closed
All this work is no good if you can’t see it. Insights turns Sally’s quiet, around-the-clock effort into plain numbers you can read in a minute.
Open Insights in your dashboard and the first thing you see is the part that’s easy to miss: the bookings Sally captured after hours, while you were closed, with an estimate of what they’re worth. Below that is an honest read on whether you’re actually growing, and a short list of where the next bit of money is.
- While you were closed. An estimated dollar value of the bookings Sally took outside your opening hours, plus the chats she handled, the ones she booked, and the reminders and review requests she sent on your behalf.
- How you’re growing. Bookings, estimated booking value, new versus returning clients and your no-show rate, each compared against the period before so you can see the direction of travel.
- Where the opportunity is. Your busy and quiet windows across the week, the regulars who’ve gone quiet and are worth winning back, and your top services.
The money figures are estimated from your service prices, so the closer your prices and opening hours are to reality, the sharper the numbers. It’s on every plan, with nothing to set up. See how Insights works →
Being straight with you
No technology is magic, and we’d rather you trust us than be dazzled. Here’s the honest line between what Sally does today and what she doesn’t.
What she does well today
- Answers questions from your real setup, 24/7
- Takes, reschedules and cancels bookings
- Flags anything uncertain to a human
- Sends confirmations & reminders that cut no-shows
- Gives customers a passwordless link to manage all their bookings
- Drafts rebooking reminders for you to approve when a regular is due back
What we’re honest about
- She’s an assistant, not a replacement for your judgement
- She’s only as accurate as the setup you give her
- Unusual or tricky questions are meant to reach you, by design
- New channels (WhatsApp, Messenger, Instagram) and SMS are on the way, not all live yet
I run a small business too — my wife and I sell our own products online and at the farmers’ markets around Auckland. So I know the exact feeling: a message lands from someone ready to book, right when your hands are full, and by the time you look up they’ve moved on. It was never that you didn’t care — there was just no one free to reply. I built Sally to be that person: a front desk that answers your messages and books people straight in, day or night, and never takes a cut of your takings. Built by a business owner, for business owners.
Built with care, in New Zealand
Sally exists to give you your time back without ever putting your reputation at risk. That’s why she’s fenced in, guard-railed, and tested this thoroughly, so you can hand over the front desk and actually trust it.
Get Suddenly Sorted