#022Everwood Voice ToolsLearningIntermediate

Our Voice Tools Never Book Anything on Their Own. That Is Why Phone Answering Comes Last for Everwood.

The research on voice said to start with an AI that answers the phone. Before agreeing, I read what our Voice Tools beta already does, and every part of it follows one rule: what voice hears lands on a screen, and a person reads it before anything is saved. A phone call is the one place with no screen. So for Everwood, the call answerer moves to the back of the line, and the next job is finding out how often voice mishears in the tools we already run.

By the Everwood founder · September 14, 2026 · 13 min read

Tools
OpenAISpeech-to-TextWeb AudioTypeScript
Concepts
Voice as InputHuman ConfirmationBooking Engine as Source of TruthCorrection MeasurementResearch Verification
Mission Brief
Goal

Decide where voice helps booking work at Everwood, and where tapping and typing should stay the default.

Problem

The research ranked phone answering first. Our own beta already draws a line the research never names, and for Everwood, phone answering sits on the wrong side of it.

Lesson

The rule I would build Voice Tools on: trust voice input when the words it hears show up on a screen and a person reads them before anything is saved. A call has no screen, so for us it needs a different product and a different trust model, not just more voice.

Read as

The Build

Nothing shipped from this research. Voice Tools already exists as a beta, switched off for every business until we turn it on, and this note is about what should come next.

Voice Tools is for the moments when somebody's hands are busy. A stylist has foil in one hand and a brush in the other. Voice Tools has three parts. Customers can talk to the booking assistant instead of typing. Staff can say an appointment out loud and have the form fill itself. Staff can also dictate a note straight onto a customer's profile.

The research was long and confident. Its first recommendation was an AI phone answerer. It would pick up when the salon cannot, capture what the caller wants, and text them a link to finish booking. Dictation for staff notes came second. After that it went deep into microphones, noise, accents, latency, per-minute costs and recording law.

Before ranking anything, I went back through what we already run.

The Problem

What we already run is careful.

Start with staff voice fill. A staff member taps record, says something like "Jess at two tomorrow, gel manicure with Annie," and taps stop. Plain code reads the dates, times, phone numbers and party size. A model helps with names and with how someone describes a service. Every service, staff member and add-on it hears is then matched against the business's own records, using the same matcher Build Note #021 described. What comes back is a review panel, not an appointment. It lists what it found and what is missing. Where a name matched more than one thing, it shows the options. The staff member taps Apply to Form. Filled fields are highlighted, ambiguous ones get picked by hand, and the appointment is saved with the same button as a typed one. The voice step cannot create an appointment at all.

Dictated notes work the same way. The words go into the note box. Saying "save this note" only fills the box. Clearing the box asks first. A person clicks Add Note.

Customer voice is the most interesting of the three. A customer taps the mic in the booking assistant and talks. When they pause, the recording is transcribed, tidied a little, and sent as their chat message. They do not press Send. From there it is an ordinary typed message. The assistant replies in text and never speaks. The mic does not listen while it is replying. Voice mode stops when a booking completes, and it pauses if it hears nothing. If the microphone fails, the customer is told they can keep typing.

What stops a misheard sentence from becoming a wrong booking is not the voice code. It is the booking flow. The assistant shows a summary, and a booking is only created after a clear yes at that summary. A yes given earlier, to some other question, does not count. Words like change or actually take the confirmation back.

We had also built a gentler version first, one that put the words in the text box and left Send to the customer. It is still in the code and still tested. It is not what the widget uses today.

So all three parts follow one rule the research never states. Voice produces text. The text shows up on a screen. A person reads it and decides. The booking rules underneath do not change because someone spoke instead of typed.

Now look at the research's top pick with that rule in mind. A phone call has no screen. The design the research recommends works around that: the AI does not book, it texts a link so the caller can finish on a screen. For us, that screen would be a booking page we host. We do not have one. Build Note #017 found it is blocked on a trust question: how do we know a booking request is legitimate when it did not come from the business's own website? Texting is deliberately low on our roadmap too. On top of that there is phone service we do not run, and callers would need to be told plainly that they are talking to software.

And I cannot say whether our businesses miss calls at all. We have never measured it. The research quotes a missed-call figure with no source, and it is cut.

Assumption vs Reality

What I Thought Would Work

Voice Tools is a set of beta features waiting for their big version. The research had a clear ranking, phone answering first, and the obvious move was to accept it and start working out the phone side.

What Actually Happened

The beta is not a small version of a phone agent. It is a different kind of product, and for where Everwood is today, I think it is the better one. It treats voice as another way to type. Every part of it sends what it heard back to a screen before anything happens. That changes the question. The research asked which voice product has the most value. The question for us is where voice can hand its words to a person who can see them. Staff voice fill, dictated notes, and a customer chatting in the widget all can. A caller on the phone cannot. It also moved the risk. I expected the risk to be the AI inventing a booking. The summary and the final yes already guard against that. The risks left are quieter. The first is mishearing. Our transcription gets a short, generic hint about the kind of speech, like appointment booking. It does not get the business's own staff names or service names. The research says specialist words and some accents are misheard more often, and that noise makes it worse. I have no measurements of our own on that. The second is that we cannot see mistakes. When staff fix a voice-filled field before saving, nothing records it. The highlight is on screen and nowhere else. We cannot say how often voice fill is right. The third is what we keep. Audio is held in memory, sent to the transcription provider, and never stored or logged by us. But a customer's spoken words become a chat message, and chat messages are kept like typed ones. Conversations that never became a booking are deleted after 90 days by default, and ones linked to a booking are kept. That is reasonable. It is not what we never keep your voice sounds like to a customer, and nothing in the widget tells a customer where their recording goes.

The Fix

What changed is the design, not the code. This is the direction I would build toward.

Keep voice as a way to type, never a way to decide. Anything voice hears goes through the same booking rules as typed input, and nothing is saved until a person has seen it. Every surface already works like this, so the job is to keep it that way as Voice Tools grows.

Measure corrections before building anything new. When staff apply a voice fill and then change a field before saving, record which kind of field changed, never the words themselves. Do the same for customer voice mode: how often it pauses, retries, or gets abandoned for typing. Without that, every argument about voice quality, including this one, is a guess.

Give transcription the business's own words. My bet is that names are where voice fill goes wrong most: the customer's name, the staff name, what the service is called. I would expect dates and times to be heard fine. That is a hypothesis, and the correction numbers will confirm it or kill it. If it holds, send the business's own service and staff names along with each recording, then compare correction rates with and without them.

Treat names, phone numbers and emails as the hard fields for customers. A misheard name or phone number does show up in the booking summary, but only helps if the customer actually reads it. An email address is not read back at all; the summary only says one was provided. When the assistant asks for contact details, I would steer the customer toward typing, or show what was heard for them to fix before it is sent. I would decide between those after watching real customers, not before.

Tell people what happens to their voice. Before the first recording, the widget should say in one line that audio goes to a transcription service and the words are kept with the chat. Chat logs should also mark which messages were spoken, so a business looking back at a dispute knows a line might be misheard. The research spends pages on recording law. I will not turn that into legal advice. What I took from it is that the rules differ by place, and a room with a client in it deserves more care than a phone line. That wording needs a legal read before it ships.

Leave some things for later, and say so. No phone answering. No AI voice talking back to customers. No cancelling or rescheduling by voice. No always-on listening at the front desk. No card numbers read out loud. No telling people apart by the sound of their voice. No clinical note-taking. Other companies already build some of these, and I am not claiming they are wrong to. For Everwood, each one is a new product with its own trust problem, and none of them should come before we can measure the voice tools we already have.

Lesson Unlocked

For Everwood, voice input can be trusted when the words it hears show up on a screen and a person reads them before anything is saved. That is not a rule about AI. Our booking assistant would be just as careful if every message were typed. It is a rule about where a mistake gets caught. Typing catches a mistake at the fingers. Voice moves that moment to a screen. A product with no screen to move it to needs a different design, not a better model. The research ranked voice products by the value they might capture. Ranking them by where the mistake gets caught gives nearly the opposite order. Teams with a different confirmation model can reasonably rank them differently. For a product whose booking safety rests on a summary and a yes the customer can see, that is the ranking I would trust.

Business Translation

For an owner, here is where things stand. Voice Tools is in beta and is off unless we have switched it on for you. When it is on, your staff can tap a mic in the new appointment form and say the booking. The form fills in, anything unclear is flagged, and they save it as usual. Nothing is booked just because somebody spoke. Staff can also dictate a note onto a customer's profile, and it saves only when they click Add Note. Customers using the chat assistant can talk instead of type. The assistant still shows them a summary and waits for a clear yes before booking. My guess is that voice gets names wrong most: your staff, your services, your customers. A noisy room makes it worse. Glance at a voice-filled form before you save it. It takes a few seconds, and it is the check that matters most. We do not answer your phone, and we are not building that yet. If missed calls cost you bookings, I would like to hear about it, with rough numbers if you have them. That is the evidence that would move phone answering up the list.

Builder Notes

A research pass on voice for booking that became an audit of the Voice Tools beta we already run. Nothing was built.

Technical Note 1

Built and in beta: Voice Tools has three parts, customer voice in the booking assistant, staff voice fill for new appointments, and dictated customer notes. All three start switched off for every business and are turned on one business at a time.

Technical Note 2

Built: recording starts only after a tap or click, on every surface. Nothing listens in the background.

Technical Note 3

Built: customer voice is speech to text, not a live voice agent. The assistant replies in text, never listens while it is replying, stops listening once a booking completes, and pauses when it hears nothing. Spoken turns are sent automatically, through the same path as typed messages.

Technical Note 4

Built: if the tidy-up step on a customer's words looks like it wrote a reply instead of cleaning, it is thrown away and the raw words are used.

Technical Note 5

Built and not in use: an earlier customer mic that only filled the text box and left Send to the customer. It is still in the code and still tested.

Technical Note 6

Built: a chat booking needs a summary and a clear yes at that summary. An earlier yes does not carry forward, and a correction takes it back. This protects voice and typed customers the same way.

Technical Note 7

Built: staff voice fill reads dates, times, contact details and party size with plain code. A model helps with names and service wording, and everything it hears is matched against the business's own services, staff and add-ons. The result is a review panel with missing fields and choices for anything ambiguous. It never creates an appointment.

Technical Note 8

Built: dictated notes fill the note box. A spoken save command does not save, and clearing asks first.

Technical Note 9

Built: audio is kept in memory, sent to the transcription provider, and never stored or logged by us. Transcript text is kept out of logs.

Technical Note 10

Built, and worth being plain about: customer voice turns become chat messages, and those are kept the same way typed messages are. Conversations with no booking are deleted after 90 days by default. Conversations tied to a booking are kept.

Technical Note 11

Built: voice use is metered per business, charged only when a usable result comes back, protected against double charging on a retry, and capped each month.

Technical Note 12

Missing: any record of how often staff correct a voice-filled field, or how often customers give up on voice and type.

Technical Note 13

Missing: the business's own service and staff names as a hint to transcription. The hint today is a short generic description of the kind of speech.

Technical Note 14

Missing: customer-facing wording in the widget about where a recording goes.

Technical Note 15

Not built: phone answering of any kind. It would also need a hosted booking page, which is blocked (Build Note #017), and texting, which is low on the roadmap.

Technical Note 16

Reported by the research and not verified: some booking platforms answer calls with AI and text the caller a link to finish, others complete the booking inside the call, and many rely on outside add-ons. Platform names are left out because no sources came with them.

Technical Note 17

Reported and not verified: noisy rooms, some accents and specialist terms all make speech recognition worse. Recording rules vary by place, and some places treat in-person recording more strictly than calls. Payment-card rules make card numbers read aloud a liability. None of this is legal advice.

Technical Note 18

Cut from the research and kept in the ledger: every error rate, noise figure, latency threshold, per-minute cost and missed-call percentage, every vendor and competitor name, and the specific laws and court rulings.

Technical Note 19

Hypotheses of mine: names are where voice fill goes wrong most, the business's own names as a hint would reduce that, and phone numbers and emails are the weakest spoken customer inputs. Per-field correction logging would confirm or kill all of them.

Before / After

How I was framing it
  • Voice Tools is a beta waiting for its big version
  • The biggest voice opportunity is answering the phone
  • The risk is an AI booking something wrong
  • Audio handling is the whole privacy question
  • Voice quality is a vendor choice
How I frame it now
  • Voice Tools is a way to type, and every part already sends its words to a screen first
  • Phone answering has no screen to confirm on, so it comes last on our roadmap
  • The summary and final yes already guard against that; the risks are mishearing and not seeing mistakes
  • Audio is never stored, but spoken chat words are kept like typed ones
  • Voice quality is a correction rate we do not measure yet

What I'd Do Differently

I would have logged corrections from the day voice fill shipped.

We built careful review screens and never recorded what happens on them. Every edit a staff member makes to a voice-filled field is a free label saying voice heard this wrong, and we have been throwing those away. With a couple of months of them, this note would be about numbers instead of hypotheses.

I would also have written the customer-facing line about where audio goes at the same time as the privacy comments in the code. The code is honest about it. The customer never sees it.

This is the third note running that opens by finding we already built more than the research assumed. Starting every research brief with a plain description of what we already run, the fix I suggested last time, would have saved this one most of its competitor survey.

Next Experiment

The first step is not a voice feature. It is a counter. Add correction logging to staff voice fill. For each voice-filled appointment, record which kinds of fields were changed before saving, and never the words. Add the same kind of count to customer voice mode: turns sent, pauses, retries, and times the customer switched to typing. Once there is a baseline, run one test. Give transcription the business's own service and staff names, and compare the name-field correction rate with and without them. If names barely improve, the problem is somewhere else, and I would rather know that before tuning anything. Before either, check whether any business has Voice Tools switched on today, and how much it gets used. If the answer is almost none, the next conversation is with the businesses, not the code. What I am not doing yet: phone answering, a spoken voice for the assistant, voice cancellations or reschedules, or any always-on listening. All of them assume voice is accurate enough to act without a screen, and we have not measured whether it is accurate enough with one.

ResearchAI AgentsBooking WidgetDashboard

The information on this website is provided for general educational purposes only and may not apply to your specific setup or environment. It should not be considered professional advice. Always consult a qualified technician when appropriate.