Proposal — Booked Solid

Your front desk, even at 10pm.

An AI front desk for med spas & salons. Every text and website chat message gets an instant reply. Appointments are held for your confirmation, cancellations are backfilled from your waitlist, and reviews are requested automatically, around the clock.

See the price and guarantee ↓

The problem

Someone texts your spa at 10pm asking about lip filler. That message sits unread until morning. By morning, she has booked somewhere else. It happens on weekends, on holidays, and during every treatment you are performing.

New bookings are only part of it. Every cancellation is a hole in your day that goes cold. Every happy client who leaves without a review is word-of-mouth you never got.

One recovered filler appointment can be worth hundreds of dollars. Booked Solid makes sure the next one doesn't slip away.

How it works

  1. A text or website-chat message arrives, at any hour. 10pm, Sunday morning, mid-facial. Doesn't matter.
  2. Your front desk replies in seconds. "Hi! Thanks for reaching out to [Your Spa]. Are you looking to book something, or do you have a question I can help with?" Warm, on-brand, in your voice.
  3. It figures out what she wants. Service, preferred day/time, any questions about the treatment, answered from your services and prices.
  4. It offers a real open slot from your booking calendar, and holds it. Nothing is promised to the client yet.
  5. You get a text. "New booking request: lip filler, Thursday 2pm, Maya R. Reply YES to confirm." One word locks it in.
  6. Only then does she get "You're confirmed!", plus a reminder before the appointment.

Two more things it does while you sleep: when someone cancels, the system texts your waitlist: "a slot opened Thursday at 2, want it?" And after each visit, it sends a polite review request. Both automatic, both in your voice.

The rule the whole system runs on: it holds; you confirm. Nothing is ever promised to a client without your word.

The number, three ways, so it can't be missed:

1. You get a second number, just for the business.
2. Your own phone number stays exactly the same — you keep using it exactly as today.
3. The new number is the one you hand out — Google listing, website, Instagram bio, cards. A text to it gets an instant reply, day or night. Your website chat is covered the same way.

What's included

Nothing to install. Nothing to learn. It works with the booking system you already use and the phone you already carry.

One thing to be completely clear about: texts to the system go to a brand-new local number, not the number you use now. The new number is the one your clients text — put it on your Google listing, your website, your Instagram bio, and your cards. A text to the new number gets an instant reply, day or night. Your old number keeps working, but texts to it are not covered — the system only sees texts to the new number (your website chat is covered either way). So from go-live, the new number is the number you hand out.

The price

One-time payment
$1,497
One payment. No monthly plan, no keep-it-running fee. The system runs on your accounts, not ours.

Prefer to split it? Pay $747 now and $750 when your system goes live. Same total, same guarantee.

One or two recovered appointments can cover the entire cost. Everything after that is found revenue.

The guarantee — in writing

Every genuine customer message answered within 2 minutes, or every cent back.

If any genuine customer text or website-chat message doesn't get a response within 2 minutes during your first 30 days live, you get a full refund. No exit interview, no hard feelings, no fine print games.

A "genuine customer message" means a real client or prospect writing in, not spam or bots. Every response time is logged and verifiable. I'll share the logs any time you ask. The guarantee covers the days the system is live and connected. If the connection is turned off or the number is changed without telling us, those days don't count.

— Jessica Lane

Questions owners actually ask

What do I have to do? How much work does this add?

A 10-minute form at the start (services, prices, hours, your booking system, brand voice). After that: approve bookings with a one-word text. That's the whole daily job.

What apps or software do I need?

None. It works with the booking system you already use (Vagaro, Mindbody, Calendly, or even just your phone) and the phone you already carry. Booking requests arrive as plain texts.

Do my clients have to text a different number?

Yes — this is the one real change, so here it is plainly. Your front desk answers texts sent to a brand-new local number, not the number you use now. The new number is the one clients text: put it on your Google listing, your website, your Instagram bio, and your cards. A text to it gets an instant reply, day or night. Your old number keeps working, but texts to it are not covered — the system only sees texts to the new number. Your website chat is covered either way, since it doesn't depend on a number. That's why the new number has to be the one you hand out.

How does it work with my real calendar? Will it double-book me?

At setup you connect your booking system or share your availability rules. The system only offers genuine open slots, and it holds the slot rather than booking it, then texts you to confirm with a single YES. Nothing is ever promised to a client without your word, so double-booking can't happen.

What about no-shows?

The system sends a confirmation right after booking and a reminder before the appointment. A reminder gives the client a prompt to show up or reschedule, instead of leaving an empty chair with no warning. It cannot eliminate no-shows entirely (nothing can).

You say one-time. Is the messaging really included?

The build is one-time. The messaging itself runs on your own Twilio account: a few cents per text, about a dollar a month for the number, and $1.50–$10/month in carrier campaign fees, billed to you directly by Twilio. We don't mark it up and we're not in the middle of it.

Will it sound robotic to my clients?

No. It is written in your brand's voice, whether that's warm and friendly or polished and luxury. It handles routine questions and booking; anything nuanced or sensitive goes straight to you. Clients just experience a spa that always answers.

What if a client asks something complicated?

The system answers what's in its script (services, prices, hours, booking) and hands anything else to you with the full conversation attached, so you pick up exactly where it left off, no repeated questions.

What if it doesn't work?

Then you get every cent back. If any genuine customer text or website-chat message isn't answered within 2 minutes in your first 30 days live, that's a full refund, in writing above. The risk sits with me, not you.

Do clients call the new number, or only text it?

They text it — and your website chat is covered too. Your own phone stays your phone; nothing about how clients reach you by voice changes.

Do I get my own login?

Yes. The Twilio account is yours — your login, your number, your bill (about $1/month for the number, $1.50–$10/month in carrier campaign fees, a few cents per text). We work inside it during setup and hand it over; we never hold your password.

What if my hours, prices, or services change later?

Your business facts live in one simple settings sheet in your own account. Edit it any time — hours, services, prices, wording — and the system follows it. No need to contact anyone.

What about vacations or holidays?

The same settings sheet has a pause switch. Flip it and the system holds everything until you flip it back.

What if I lose my Twilio password?

Reset it at Twilio like any account — it's yours. We never hold it, so there's nothing to ask us for.

What if something breaks after handover?

The 14-day install-fix window is on us: if the installation itself doesn't work as built, we fix the installation. After that window, the settings sheet covers most changes yourself.

Can I cancel?

Any time. Cancel the number in your own Twilio account — there's no subscription with us to cancel.

Your launch timeline

*I file your carrier registration on Day 0. It's handled for you. Most registrations clear in 1–5 business days. Your 30-day guarantee starts the day you go live, so a carrier delay never costs you money.

One thing to do in the first 7 days

Your system runs on your own Twilio account. That's what keeps the system fully in your name, and Twilio bills you directly for messaging. When you check out, you'll receive a setup walkthrough that takes about 5 minutes. Please complete it within 7 days of purchase so we can install inside your setup window. If setup isn't completed within 7 days, the installation closes. We don't run your system on our accounts, and we don't carry messaging costs for accounts that were never set up.

We'll remind you on day 3 and day 6. "Setup complete" means your Twilio account is created and access is granted. The carrier approval wait (usually 1–5 business days) runs on your account in parallel and does not extend the 7-day deadline. Your 30-day guarantee clock starts only at go-live, so it never runs before your system is actually live.

Get Started for $1,497

Secure checkout via Stripe. Your 30-day guarantee starts the day you go live.

Questions? Just reply to any of my emails. I answer everything in writing, usually within a few hours. The whole process is handled over email; no calls, ever.

— Jessica Lane

Booked Solid is a service of Walnut Elm Company.

Terms & Conditions (the small print): Booked Solid is a one-time installation service billed by Walnut Elm Company; payments are processed by Stripe. Email from us comes from @coverageport.com addresses; coverageport.com is the email domain of Walnut Elm Company. All prices are in US dollars. Price: $1,497 one-time, or split $747 at purchase + $750 invoiced at go-live; Starter installation $497. The price covers the installation described on this page and nothing else: it does not include Twilio or carrier charges, your phone or internet service, advertising, or later changes or additions. If you choose split payment, the second $750 is invoiced when your system goes live, is due on the invoice's terms (Net 1), and the installation is handed over when it is paid. Starter includes instant response by text and website chat plus a booking link; it does not include waitlist backfill or review requests. We install an automated response system (text and website chat) connected to your own Twilio account and your website. Text messages reach the system on a new, dedicated phone number provisioned through your Twilio account; your own phone number is not changed, and the new number is the one to give clients for texting. Messages sent to your existing number are not covered, and we are not responsible for messages the system never receives. You pay Twilio and the carriers directly for your account (registration currently runs about $19.50–$61 one-time and $1.50–$10/month in campaign fees, plus number rental and per-message charges; those amounts are set by Twilio and the carriers, they can change, and they are never billed by us). Carrier vetting typically completes within up to 5 business days; approval, rejection, and timing are the carriers' decisions and are outside our control. If carrier registration is ultimately rejected and the system cannot go live, we refund your installation payment in full. Your part of the setup — a short onboarding form, and opening your own Twilio account (about five minutes, with our guide) — must be completed within 7 days of purchase. If it is not, the installation closes: we cancel the build and refund your payment in full, and you are welcome to buy again when you are ready. We may extend the 7 days in writing. We build within 5 business days of your completed setup; go-live happens when carrier registration is approved. The system answers using the business information you give us (services, prices, hours); we are not responsible for errors in information you provide. Guarantee: if any genuine customer message — a text to your new number, or a message through your website chat — is not answered by the system within 2 minutes at any point in the first 30 days after go-live, your installation fee is refunded in full, verified from system logs, which live in your own Twilio account. "Genuine" means a real customer or prospective customer writing about your services — not spam, bots, or messages you or your team send to test the system. The guarantee covers only days the system is live and connected: days it is disconnected, paused, or not yet set up, and days it cannot send because your Twilio account is suspended, out of funds, or was changed by you, Twilio, or the carriers, do not count. To claim, email us once identifying the message; if the logs confirm it, the refund is issued to your original payment method within 10 business days of confirmation. If you paid in two parts, the guarantee covers everything you paid for the installation. After handover you have a 14-day window for fixes to the installation as delivered: if part of the installation does not work the way it was built, we fix it free. That window does not cover changes, new features, or problems caused after handover by you, your team, Twilio, or the carriers. The service ends at handover; no ongoing management, monitoring, or subscription is included. The demo on this site is illustrative: it shows how the system works, and figures on this site (such as example appointment values) are examples, not promises of results or income. If a payment is reversed or disputed before handover, work pauses until it is resolved. Our total liability for any claim is limited to what you paid for the installation. The terms on this page at the time of your purchase are the terms for your purchase.