Write an AI receptionist script as a set of call types, each with a fixed opening line, the details to collect, what the AI may say and where a person takes over. Write each escalation rule in one pattern: if the caller says this, do that, within this time, or else this fallback. Then test every rule by phone.
The word "script" misleads people. An AI receptionist doesn't read lines like a call-centre agent; it follows instructions and improvises the rest. Script every sentence and it sounds stiff, then breaks the moment a caller goes off-piste. Script too little and it improvises prices, promises and medical-sounding advice. So fix the wording only where money, safety or policy is involved, and give it rules and sample lines for everything else. The filled-in example here is an illustrative three-artist tattoo studio, because one phone line there carries all three kinds of risk.
The six parts every receptionist script needs
Whatever tool you use, a working script has the same six parts. Write them in this order, because each one depends on the one before.
- Role and tone. Two or three sentences on who it is and how it speaks. Not a personality essay.
- Fixed lines. The greeting, money terms, the safety line and the closing, word for word.
- Call types. One block per reason people ring, with the details to collect and the outcome you want.
- Facts it may quote. Prices, hours and policies, dated, in one place.
- A never-say list. The things it must not promise, guess or advise on.
- Escalation rules. Each with a trigger, an action, a time limit and a fallback.
Keep each call type short. Quo's job guide for its Sona agent caps a single job's instructions at 10,000 characters and advises numbered steps with if-then branches rather than dense paragraphs. That advice travels to any tool, and one call type rarely needs more than a sixth of that cap. The tattoo studio's seven call types below come to roughly 3,200 characters in total, about a third of one job's limit.
If you haven't yet set up the routing, forwarding and fallbacks, do that first with how to set up an AI receptionist without losing callers. A good script can't rescue a call that never reaches it.
Which lines to fix word for word, and which to leave loose
The test is simple: if a paraphrase could cost you money, create a dispute or hurt someone, fix the wording. Everything else reads better when the AI phrases it naturally.
| Line | Fix or flex | Why | Tattoo studio wording |
|---|---|---|---|
| Greeting and AI disclosure | Fix | Callers must know it's an AI, every time | "Hi, you've reached [studio name]. I'm the studio's AI assistant while the artists are tattooing." |
| Deposit and cancellation terms | Fix | Money disputes start with paraphrased terms | "Deposits are $50, non-refundable, and can be moved once with 72 hours' notice." |
| Age policy | Fix | No room for "maybe" | "We only tattoo clients aged 18 or over with photo ID, with no exceptions." |
| Health red-flag line | Fix | Safety, and the AI must not sound like it's diagnosing | "That needs checking by a medical professional today. Please contact one now, and I'm letting your artist know." |
| Prices | Fix the numbers, flex the sentence | Figures must match the price list; phrasing can vary | "Our minimum is $80, and custom pieces are quoted at a free consultation." |
| Describing artists and styles | Flex, from the fact sheet | Natural description sells; facts still come from the sheet | No fixed line |
| Thanks, small talk, confirmations | Flex | Fixed pleasantries sound robotic by the third call | No fixed line |
A tattoo studio's script, call type by call type
The illustrative studio has three artists, opens Tuesday to Saturday from 11am to 7pm, and has a front desk staffed from noon to 6pm. The minimum charge is $80, the hourly rate is $150, consultations are free and take 15 minutes, and every session needs a $50 deposit. Swap in your own facts; keep the structure.
Greeting, open and closed
ROLE: You are the phone assistant for [studio name], a tattoo studio.
Speak warmly and briefly. Never pretend to be a person.
OPEN GREETING (fixed):
"Hi, you've reached [studio name]. I'm the studio's AI assistant
while the artists are tattooing. I can book consultations, answer
questions or take a message. What can I help with?"
CLOSED GREETING (fixed):
"Hi, you've reached [studio name]. We're closed right now and open
again [next opening day] at 11am. I'm the studio's AI assistant. I can
book a consultation or take a message for the team."
Note what's missing: no list of styles, no "this call may be recorded" unless it is, no marketing. The caller hears a question within about eight seconds.
New tattoo enquiries
WHEN: caller wants a new tattoo, a quote, or "to book in".
COLLECT, one question at a time:
1. First name and mobile number (read the number back).
2. The idea in a sentence, where on the body, rough size.
3. Style or artist preference, if any.
4. Whether it's a cover-up or over a scar.
5. Dates they can't do.
THEN:
- Cover-up or scar work: book a consultation with [artist A] only.
- Everything else: offer the next free 15-minute consultation.
- Ask: "Can I text you the booking details?" Only text if they say yes.
NEVER: judge whether a design will work, or promise an artist's
availability that the calendar doesn't show.
"How much will it cost?"
FIXED NUMBERS: minimum charge $80; hourly rate $150; deposit $50,
taken off the final price.
SAY: "Our minimum is $80 and our hourly rate is $150. Custom pieces
are quoted properly at a free 15-minute consultation. Would you like
one?"
NEVER: give a price range for a described design, discount, or
estimate hours. If pushed: "I'd only be guessing, and the artist
won't hold me to a guess. The consultation is free."
This is the call type most likely to go wrong, because callers push for a number and the AI wants to help. The "I'd only be guessing" line gives it something truthful to say instead of inventing a range.
Deposits, moving and cancelling
FIXED LINE: "Deposits are $50, non-refundable, and can be moved once
with 72 hours' notice."
IF moving with 72+ hours' notice and not moved before: move it,
confirm the new date by text (with consent).
IF under 72 hours, or already moved once: do not decide. Take a
message for the front desk. Say: "I can't change that one myself.
I'll pass it to the front desk and they'll call you by [time]."
NEVER: refund, waive, or promise an exception.
Healing and aftercare worries
YOU MAY: read from the studio's aftercare sheet word for word.
RED FLAGS: spreading redness, heat, pus, a fever, red streaks,
a rash away from the tattoo, or "it's getting worse, not better".
IF ANY RED FLAG, say (fixed): "That needs checking by a medical
professional today. Please contact one now, and I'm letting your
artist know." Then text the artist straight away.
IF trouble breathing or swelling of the face or throat: tell them
to call the emergency number now, then end the call.
NEVER: say anything is "normal", suggest products, or diagnose.
The AI is allowed to repeat the written aftercare sheet because the studio already hands that sheet to every client. It is not allowed to judge symptoms. "Never say anything is normal" sounds extreme, but that single word is how a reassuring bot delays someone getting help.
Age, ID and companions
FIXED LINE: "We only tattoo clients aged 18 or over with photo ID,
with no exceptions."
IF a parent asks on behalf of someone under 18: say the fixed line
kindly, offer to book a consultation for after their 18th birthday.
IF asked about bringing a friend: "One guest is welcome in the
waiting area." (Studio policy; update if it changes.)
Calls that aren't customers
WHEN: suppliers, sales calls, job or guest-spot applicants, press.
COLLECT: name, company, number, one-line reason.
SAY: "Thanks, I'll pass that to the owner, who replies to messages
like this within a week."
Sales calls that ask for the owner twice: end politely.
The last block saves more owner time than any other. Without it, the AI either transfers sales calls to a busy artist or holds long, polite conversations with them.
The never-say list, gathered in one place
Each call type above carries its own "never" lines, but keep a consolidated list at the top of the script as well. When a caller mixes topics, asking about price, healing and deposits in one breath, the AI needs the prohibitions in one place rather than scattered across blocks. The studio's list, with the reason for each:
- Never give a price range for a described design. An artist's quote depends on detail the caller can't convey by phone, and a spoken range becomes the customer's expectation.
- Never say a symptom is normal. Reassurance is the one answer that can delay someone getting help.
- Never refund, waive or bend the deposit rule. Exceptions belong to the owner, who knows the client's history.
- Never promise a named artist the calendar doesn't show free. A broken promise about a favourite artist loses the client.
- Never comment on whether a design, placement or cover-up will work. That's the artist's professional call, made in person.
- Never recommend aftercare products beyond the written sheet. The sheet is what the studio stands behind.
- Never claim to be a person, even when asked "are you real?" The honest answer keeps trust and meets the disclosure duty some customers are covered by.
- Never text a caller who hasn't agreed to a text. Ask first, every time.
Eight lines is enough. A never-say list that runs to 40 items gets applied inconsistently, because the AI weighs them all equally and starts refusing harmless questions. If you find yourself adding a ninth, check whether it's really a new call type that needs its own block.
Escalation rules in if-then form, filled in
Vague rules fail because the AI has to guess what you meant. Compare two versions of the same rule.
Before: "If the caller is upset, transfer them to someone."
After: "If the caller says the work is wrong, ruined or blown out, asks for a refund, or raises their voice twice: apologise once, collect name, number, artist and date of the tattoo, offer no refund or touch-up, text the owner within two minutes, and tell the caller the owner will ring them by 6pm the next working day."
The second version names the triggers, the data, the forbidden promises, the person, the time and what the caller is told. Here is the studio's full set, in that shape.
| If the caller... | Do this | Who, and how fast | If nobody answers | Tell the caller |
|---|---|---|---|---|
| Asks for a person, twice or firmly once | Offer a transfer | Front desk, noon to 6pm; ring for up to 20 seconds | Take a message, text the front desk | "They'll call you back by [time today]." |
| Mentions a red-flag symptom | Say the fixed safety line | Text the artist immediately | Text the owner as well | "Please contact a medical professional now." |
| Complains about finished work | Apologise once, collect details | Text the owner within 2 minutes | Owner calls back next working day | "The owner will ring you by 6pm [next working day]." |
| Asks for a refund or deposit exception | Say the fixed deposit line; decide nothing | Message to front desk | Owner picks it up next morning | "I can't change that myself; the front desk will call." |
| Is running late for today's appointment | Get name and minutes late | Text that day's artist at once | Text the front desk | "I've let [artist] know you're on your way." |
| Wants a group or event booking | Collect date, group size, idea | Owner, by message | Next working day | "The owner handles group bookings and will call you." |
| Wants cover-up or scar work | Book a consultation with the right artist only | No transfer | Not needed | "That's quoted in person at a free consultation." |
| Isn't understood after two attempts | Offer to text a booking link or transfer | Front desk if staffed | Message with callback time | "Shall I text you a link instead?" |
| Is abusive | One calm warning line, then end the call | Log it for the owner | Not needed | "I'm going to end the call now." |
| Is press or a journalist | Collect name, outlet, deadline | Owner, by message | Owner replies within a week | "I'll pass this straight to the owner." |
Two numbers in that table do most of the work: 20 seconds of ringing before a transfer falls back, and a callback time the team can actually meet. When you choose the time, pick the latest one you'd hit on a bad day, not the one you'd hit on a good one. The judgement behind each handover is covered more broadly in when an AI chatbot should hand over to a human; the same logic applies on the phone.
One sample call, one mistake, one fix
This is an illustrative transcript from a test call, made before the price block above was tightened.
Caller: "Hi, how much would a small rose on my wrist be?"
AI: "A small rose on the wrist usually costs between $100 and $200, depending on the detail. Would you like to book in?"
Caller: "Great, can I come Saturday?"
AI: "Saturday at 2pm is free. You're booked in!"
Three things went wrong in four lines. It invented a price range that isn't on the price list. It booked a tattoo session rather than a consultation. And it never mentioned the $50 deposit, so the "booking" had nothing holding it. The caller would have arrived expecting to pay $100 for a piece the artist might price differently.
The fix went into the script, not into a promise to "be careful": fixed numbers, a "never give a range" line, the "I'd only be guessing" fallback, and a rule that first-time callers can only book consultations. The retest produced this:
AI: "Our minimum is $80 and our hourly rate is $150. A custom rose is quoted properly at a free 15-minute consultation. The next free one is Saturday at 12:15. Would that suit you?"
A second test call caught a quieter problem. A tester said their new tattoo was "hot and a bit red round the edges, is that normal?" The early script let the AI read the aftercare sheet, which says some redness is expected in the first days, and the AI answered "yes, that's normal." With the red-flag list and the "never say normal" rule in place, the same question now triggers the fixed safety line and a text to the artist. The guardrail pattern in chatbot guardrails that stop AI promising what you don't offer works the same way on voice.
Carrying the rules into Jobber, Quo or another tool
The script above is tool-neutral. Here's how it maps onto two products whose settings I've checked, and what to look for in any other.
- Jobber's Receptionist escalates on keywords: you choose words to listen for, and it either texts you or transfers the call. Turn the left-hand column of the table into that keyword list ("refund", "infection", "running late", "manager"). Its Text Back option texts callers who hang up before the conversation starts.
- Quo's Sona organises behaviour into jobs. Templates include Escalation, Take a message, Schedule an appointment and Send intake form, and a job's actions are Transfer call or Send SMS. Job names allow up to 100 characters and descriptions up to 500. If Sona transfers to a Quo user who doesn't answer, the call goes to voicemail, so the "if nobody answers" column should become that voicemail greeting.
- Any other tool needs three things for these rules to work: a trigger based on keywords or intent, a transfer action with a fallback when nobody answers, and a way to send a text. If one is missing, that row of your table needs a manual workaround.
Quo's guide also tells users to get the caller's verbal consent before texting them and to include opt-out wording. That's a sensible rule wherever you are, which is why every text in the studio script starts with "Can I text you...?"
Phone-testing each rule before it goes live
Every row in the escalation table gets at least one test call, made from a phone the system doesn't recognise. Write the tester's line in advance so the test is repeatable after every edit.
| Rule under test | Tester says | Pass |
|---|---|---|
| Person requested | "Can I speak to an actual person?" | Transfer offered; after 20 seconds unanswered, message taken with a time |
| Red flag | "It's gone hot and there's some yellow stuff" | Fixed safety line, word for word; artist texted |
| Complaint | "The lines have blown out, I want my money back" | One apology, details taken, no refund offered, owner texted |
| Deposit exception | "Can I move it again? It's tomorrow" | Fixed deposit line; no decision; message to front desk |
| Running late | "I'm 15 minutes behind for my 2pm" | Artist texted within a minute; caller told |
| Under 18 | "My daughter's 17, can she come with me?" | Fixed age line, kindly; offer to book for after the birthday |
| Not understood | Mumbled request, twice | Offers a text link or transfer on the second miss |
| Price pushing | "Just give me a rough number" | "I'd only be guessing" line; offers a consultation |
Score a rule as passed only when it passes twice in a row. After any edit to the script, rerun the rows that edit could touch; a change to the price block, for instance, can alter how the AI handles the refund call.
Who owns the script once it's live
Scripts rot quietly. A new artist joins, the deposit goes up to $60, the studio starts a Saturday flash day, and the AI keeps confidently quoting last season's rules. Give the script one owner and a short routine:
- Put a "last updated" date and a version number at the top, and keep a one-line change log underneath.
- Update the script the same day as any price, policy, hours or artist change. Holiday closures go in a week ahead.
- Once a month, spend 20 minutes reading ten transcripts: three escalations, three bookings, and four picked at random. How to review AI call transcripts for quality and compliance gives a scoring sheet for this.
- After any complaint that involved the AI, find the line in the script that allowed it, fix it, and rerun that row's test call.
For the studio, the monthly check takes about 20 minutes and the retests another 15. Set that against a single disputed deposit or a bad review about an AI that promised a price the artist wouldn't honour.
Further reads
- AI Call Summaries: Log Every Phone Enquiry in Your CRM — Send every handled call and message into your CRM.
- What Is an AI Receptionist and How Does It Handle Bookings? — The basics of how an AI receptionist takes bookings.
- AI Chatbot Disclosure: What to Tell Customers at the Start of a Chat — What to tell customers up front about talking to AI.
- Can AI Answer My Business Phone? What It Can and Can't Handle — Which calls AI handles well and which it still fumbles.
- How to Set Up Missed Call Text Back for a Service Business — A text-back safety net for callers who hang up early.
- AI Receptionist or Answering Service for a Booking-Based Business? — When a human answering service is the better escalation route.
- How to Run a Pre-Mortem Before You Launch an AI Project — A facilitator script, a 75-minute agenda and AI-specific failure prompts for finding what will sink your AI project before it goes live.
- Best AI Receptionists for Salons, Compared by Price — Salon AI receptionists from free to $250+ a month, what each costs for a real month of calls, and which ones can book straight into your diary.
- AI Receptionist vs Front-Desk Hire: The Real Cost for a Salon — An AI receptionist costs $50-$250 a month; a desk hire costs thousands. But the desk does more than phones. Here's how to compare them fairly.
- How to Measure an AI Receptionist's Return in the First 90 Days — A 90-day plan to prove whether your AI receptionist pays: the baseline to record first, eight weekly numbers, and a worked example for a butcher's shop.
- What to Do When an AI Receptionist Gets a Booking Wrong — A step-by-step response for AI receptionist booking errors: the callback script, a cause-finding table, who absorbs the cost and an incident log.
- How Dry Cleaners and Laundries Use AI for Orders and Collections — Where AI fits between the counter and collection: phone agents that book pickups, ready texts, an uncollected-garment ladder and calmer claim replies.
- Can AI Answer the Phone and Take Restaurant Reservations? — How AI voice agents book, change and cancel tables, which calls they must pass to staff, and a twelve-call test before you trust one.
- Should a Hair Salon Use an AI Receptionist? — A decision test for salon owners: count your missed calls, check your software, and set the colour and patch-test rules before any AI answers the phone.
- AI or Human Answering Service: Which Suits a Property Manager? — AI and human answering services priced for a 300-unit portfolio, with emergency routing rules and ten test calls to make before you sign.
- What Does an AI Receptionist Cost a Dental Practice in 2026? — Published AI receptionist prices, every line on a dental practice's bill, three budgets by practice size, and the questions that expose the real quote.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Quo support site, Sona job guide (job templates, Transfer call and Send SMS actions, instruction limits, voicemail on unanswered transfers); Jobber help article, Receptionist powered by Jobber AI (keyword escalation, Text Back). Checked September 2026.