Minutes versus a month
Goodcall's how it works page says "Launch in minutes." Jobber says its receptionist is "ready on day one using the data already in your Jobber account."I believe both of them. And I'd still plan a month.
Here's why that isn't a contradiction. What those pages describe is the software switch: the moment the product can pick up a call and say something sensible. What they can't describe is your launch, because your launch includes a carrier, a phone number with a history, a state recording law, maybe a business associate agreement, a text messaging registration that somebody else reviews, and a set of rules about which callers must reach a human that only you can write.
None of that is hard. Most of it is waiting. And the waiting is where launches go wrong, bc people fill it by going live early and fixing things on real callers.
This article is the plan I'd hand an office manager on the day the contract is signed. It assumes you've already chosen a product or a builder. If you haven't, start with the AI receptionist buyer's guide and come back. This one is about what to do, week by week, once the choice is made.
Everything below is grounded in vendors' own setup documentation (RingCentral, Housecall Pro, Jobber, Smith.ai, Goodcall, My AI Front Desk, Rosie, Retell, Vapi), carrier pages from Verizon and Twilio, and the California and federal texts that apply. I checked every link on September 30, 2026.
The short version.Week 1: write the rules, audit your calls, build the knowledge base, and file the slow paperwork (text registration, BAA, recording disclosure). Week 2: connect the number by forwarding, not porting, plus calendar and transfers. Week 3: run a written test-call script until it passes. Week 4: go live in three stages with a rollback you've already rehearsed. Day 30: read transcripts and decide whether to widen, hold or roll back.
One promise about what's not here. You won't find a single "businesses that launched this way captured X% more calls" figure in this article. I looked. None of the setup documents I read publishes an outcome number, and the ones that circulate on marketing blogs don't trace to anything. I refuse to print them, and I'd refuse them in a vendor pitch too.
Why the plan takes 30 days
Kitchens have a name for the thing that makes service fast: mise en place, everything in its place before the first order comes in. A line cook who preps for two hours can plate in ninety seconds. A cook who skips prep plates in ninety seconds too, right up until the first ticket that needs something he didn't chop.
An AI receptionist launch is mostly mise en place. The vendor's "minutes" is the plating. The month is prep, and the prep has a few items with fixed lead times you can't compress by working harder.
- Porting a number: Twilio's US porting guidelines say 5 to 15 days after every document is in, potentially up to 4 weeks, and 4 to 6 weeks for bulk ports of 50 or more numbers.
- Text message registration: if the receptionist sends confirmations by text from a US 10-digit number, the brand and campaign must be registered and reviewed before messages deliver. Twilio says unregistered 10DLC traffic has been blocked since August 31, 2023.
- Your own rules: which callers are urgent, which must reach a person, what the AI may quote and what it may never say. Only you can write these, and they take a few rounds.
- Legal paperwork where it applies: a recording disclosure in the greeting, and a business associate agreement before any patient information touches the system.
- Testing: a scripted set of calls, run until everything passes, then rerun after every change.
Do the arithmetic on the longest pole. If porting takes up to 4 weeks, starting it on day one means it might finish on day 28. That's exactly why this plan doesn't port at all in the first month. It forwards. Porting, if you do it, happens later on a system you already trust.
To be clear, 30 days isn't sacred. A single-location office using a packaged product that reads its existing booking software could do this in two weeks, and some will. A multi-location practice with a hosted phone system and a practice management integration might need six. The four-week shape is the useful part: prep, connect, test, stage.
Before day one
Two decisions shape the whole month, and they're worth ten minutes before anyone touches a setting.
First, which kind of product you bought, because each has a different setup surface. A receptionist built into software you already run (Housecall Pro's CSR AI, Jobber's receptionist, RingCentral's AI Receptionist) draws most of its setup from settings you already maintain. A standalone receptionist service (Smith.ai, Goodcall, Rosie, My AI Front Desk) needs your information entered and your calls forwarded. A developer platform (Retell, Vapi) or a custom build needs everything, including telephony, wired by someone.
Second, who owns the launch on your side. One named person, with authority to change forwarding and to say "roll it back." Not a committee. The rest of this plan assumes that person exists.
| Product type | Where setup mostly happens | What you still own |
|---|---|---|
| Built into your existing software | Existing booking, pricebook, service area and hours settings in that software | Emergency rules, escalation destination, forwarding, testing |
| Standalone receptionist service | The vendor's onboarding form or wizard, plus call forwarding from your carrier | Instructions, intake criteria, escalation, forwarding, testing |
| Developer platform or custom build | Prompts, knowledge base, telephony, transfers and integrations built by a developer | Rules, approvals, testing, and choosing who maintains it |
Week 1: Scope and paperwork
Week one is the week nobody wants to do, and it decides whether week four is calm. You're writing down what the receptionist is for, collecting what it needs to know, and starting every piece of paperwork that runs on someone else's clock.
Week 1: Audit your own calls
Pull your phone system's call log for the last month and sort it by hour of day and by outcome: answered, voicemail, hung up. Then listen to or skim twenty or thirty real calls if you record them, or ask the person at the front desk to keep a tally for three days. You're looking for the five or six call types that make up most of the volume, and the one or two that are rare but can't go wrong.
I won't give you a benchmark to compare against, because the published ones don't survive checking. Your log is the only number that matters here, and it's the baseline you'll compare against on day 30.
Week 1: Write the rules
This is the most important document of the launch, and it fits on a page. For each call type, write what the receptionist may do alone, what it must hand to a person, and what it must never do.
- May do alone: answer hours, location, parking, services offered, published prices you approve, take a message, book or reschedule within rules you define.
- Must hand over: anything urgent (define the words: for a plumber that might be burst pipe or no heat), any caller who asks for a person, anyone upset, anything involving money owed or a complaint.
- Must never do: give legal, medical or financial advice, quote a price you didn't approve, promise an arrival time it can't see, or pretend to be a person.
- Where handovers go: a named person or extension during hours, a mobile after hours, and a backup if that person doesn't answer.
Vendors build this in different ways. Jobber lets you set keywords for the receptionist to listen for, and its own examples are "emergency," "no heat" and "burst pipe," which then either transfer the call straight through or send you a text alert. Smith.ai's onboarding starts with customizing instructions, including intake criteria and escalation. Housecall Pro's CSR AI asks for an escalation destination. Different screens, same page of rules. Write it once, in plain language, then enter it wherever your product wants it.
Week 1: Build the knowledge base
The receptionist can only be as accurate as what you give it. For built-in products, that's mostly settings you already have. Housecall Pro's getting started article says CSR AI draws on your booking settings (who is bookable, when, and for which services), your Pricebook line items and your service area. Jobber says it pulls your company profile, services, request forms and booking settings. RingCentral's setup guide walks through a profile (name, language, voice), a company description that it also uses to generate a starting set of FAQs, and location and hours drawn from company settings.
So the week one task for those products is cleanup: are the hours in your software right? Is the Pricebook current? Is the service area what you actually serve? The AI will repeat whatever is there with total confidence.
For platforms and custom builds, you're writing documents. Retell's knowledge base documentation accepts URLs, uploaded files and connected drives, with an optional daily auto-refresh, and its advice for content is sound regardless of platform: write in Markdown with clear headings, keep each chunk about one topic, and be specific with names, dates and units. "We're open most weekdays" is useless to a machine. "Monday to Friday, 8:00 a.m. to 5:30 p.m. Pacific, closed federal holidays" is not.
Week 1: Start the slow paperwork
Three pieces of paper run on other people's timelines. Start all three this week, even if you're not sure you'll need the last one.
Text message registration.If your receptionist will send appointment confirmations or follow-ups by text from a normal 10-digit US number, the sending brand and campaign must be registered. Twilio describes three steps: register the brand, register the campaign, attach the numbers. Since June 30, 2026, Twilio's changelog says campaign submissions through its API must include a privacy policy URL and a terms and conditions URL, so make sure both pages exist on your website before you file. I'm not printing a vetting turnaround here because the page that states one blocked my fetch; treat it as days to weeks and start now.
Recording disclosure.Most receptionists record and transcribe. California Penal Code section 632 prohibits recording a confidential communication without the consent of all parties, with fines up to $2,500 per violation for a first offense. The practical answer is a line in the greeting that says the call is recorded and that the caller is speaking with an AI assistant. Put it in the first sentence, not after the caller has explained their problem. I'm not a lawyer; if you take calls from several states, have one confirm the rule for each.
Business associate agreement. If you're a medical or dental practice and patient details will reach the receptionist, HHS guidance says you must obtain satisfactory assurances, in a written contract, that the business associate will safeguard that information. Sign it before the first test call with real patient data, not after launch. If a vendor says its product is designed around HIPAA (Weave's AI receptionist page says it is "designed to meet and exceed the standards of HIPAA"), that's the vendor's description of itself. The signed BAA is the thing you file. Our guide to BAAs and HIPAA hosting covers what to look for in one.
Week 1: Checklist
- Name the launch owner on your side, with authority to change forwarding and to roll back.
- Export last month's call log and tally call types, by hour of day and by outcome.
- Write the one-page rules: may do alone, must hand over, must never do, where handovers go.
- Clean up hours, services, prices and service area in your existing software, or write the knowledge base documents.
- File A2P 10DLC brand and campaign registration if the receptionist will send texts, with privacy policy and terms pages live.
- Draft the greeting, including the AI disclosure and the recording disclosure, in the first sentence.
- Sign the BAA if any protected health information will reach the vendor.
- Book test-call time with two or three staff for week three.
Week 2: Build and connect
Week two is plumbing: the phone number, the calendar, the transfers, and the text sender. The single biggest choice is what happens to your phone number, so start there.
Week 2: Choose the number route
There are three ways to get calls to the receptionist. You can publish a new number that belongs to the AI, forward your existing number to it, or port your existing number to the provider. My rule: forward first, port later if ever.
| Route | What happens | Time to set up | How to undo it | When I'd use it |
|---|---|---|---|---|
| Conditional forwarding | Your carrier sends only unanswered, busy or unreachable calls to the AI number | Minutes, from the handset or carrier portal | Dial the off code (star 73 on Verizon) or change the setting | Every launch starts here |
| Forward all calls | Every call to your number goes to the AI first | Minutes | Same off code | Stage three, after overflow has run clean |
| Publish a new AI number | The AI gets its own number that you print on the site or ads | Minutes to buy the number | Stop publishing it; old number never moved | A new campaign line or after-hours line |
| Port your number | The number itself moves to the AI provider or its telephony carrier | 5 to 15 days per Twilio, up to 4 weeks | Another port, on another queue | Only once you are sure, and often never |
Why forward first? Because forwarding is reversible in seconds and porting isn't. When you forward, the number stays with your carrier and your carrier just redirects calls. When you port, the number itself moves, and moving it back is another port on another queue. The FCC's consumer guide on porting is useful here for one warning in particular: don't cancel your old service before the new one is working, or you can lose the number.
If you do port later, Twilio's US guidelines list what you need: a signed Letter of Authorization, a name and address that match the Customer Service Record at your current carrier, a phone bill dated within the last 30 days, your account number and a PIN if your carrier uses one. Twilio says the most common rejection reason is a name or address mismatch. Call your carrier and ask what's on the record before you file, because "Smith Plumbing LLC" and "Smith Plumbing" can be two different companies to a porting desk.
Week 2: Set up forwarding, conditionally
Most carriers support two kinds of forwarding: forward everything, or forward only when you don't answer, are busy or are unreachable. The second is called conditional forwarding, and it's the backbone of the staged launch in week four.
| Carrier | Forward all | Only when unanswered | Turn off | Source |
|---|---|---|---|---|
| Verizon | star 72 plus the 10-digit number | star 71 plus the 10-digit number | star 73 | Verizon support page |
| AT&T and T-Mobile (GSM codes) | check your carrier | **61* plus number plus # (no answer); **67* for busy; **62* for unreachable | check your carrier | 800.com carrier table, secondary source |
| Hosted phone system (RingCentral and similar) | Call handling rule | Incoming call rule: if no answer, forward to the AI extension | Unassign from the rules | RingCentral community thread and PDF guide |
Verizon's support page is plain about it: star 72 plus the 10-digit number forwards all calls, star 71 plus the number forwards only calls you don't answer, and star 73 turns forwarding off. The destination must be a 10-digit US number. For AT&T and T-Mobile I'm relying on a carrier code table published by 800.com rather than the carriers themselves, so call your carrier to confirm before you rely on it.
Goodcall's help center recommends conditional forwarding for the same reason I do: the phone rings you first and only goes to the AI when you can't pick up. It also warns that regular forwarding can create loops in some setups, which may need a second line to solve. If you've ever had a call bounce between two voicemails, you've met that loop.
One vendor warning deserves to be read twice. My AI Front Desk offers a QR code shortcut for forwarding, and its help page says: "Scanning the QR code will immediately forward all calls from the registered number on that device to your AI Receptionist." Immediately, and all calls. Don't scan it in week two while you're still testing.
Some products won't start until forwarding exists. Rosie's support article says Rosie won't start working until your calls are forwarded. Smith.ai's Dialpad article says to forward only once you've signed up and completed onboarding, and to set caller ID so the original caller's number passes through; otherwise the receptionist sees your number on every call. Housecall Pro makes forwarding step one and sends a text guide after you attach the product.
Week 2: Hosted phone systems
If you run a hosted phone system, forwarding is a call handling rule rather than a star code. A RingCentral community thread describes the overflow pattern: in the user's incoming call rules, set "if no answer" to forward to the AI Receptionist extension, or set a call queue's maximum wait time to overflow to it. RingCentral's guide adds that the AI Receptionist is an add-on with its own extension, and that it goes live when you assign it in the auto-receptionist's call handling or IVR menu. To remove it you must unassign it from both the business hours and closed hours rules. Note that last detail now; it's your rollback in week four.
The same setup guide has a backup extension setting for calls the AI can't resolve, and transfer by name is on by default. Decide deliberately whether you want callers to be able to reach any employee by saying a name.
Week 2: Platforms and custom telephony
On a developer platform, someone has to connect a number. Vapi's documentation shows importing a Twilio number with the Twilio Account SID and Auth Token, then assigning it to an assistant. Retell's custom telephony documentation recommends an elastic SIP trunk and notes that its simpler dial to SIP URI option doesn't support native call transfer, which matters if transfers are in your rules (they should be).
Transfers themselves come in flavors. Retell documents cold transfer (the call is handed off with no introduction), warm transfer (the agent briefs the person first) and an agentic warm transfer, and notes that transfers work on phone calls, not web calls, to an E.164 number or a SIP address. My preference is warm for anything urgent, so the person picking up already knows why the caller is there. Our voice agent architecture article goes deeper on how those pieces fit.
If you're on Twilio directly, consider SHAKEN/STIR registration in Trust Hub, which Twilio's docs describe as a registration that requires a compliance profile. It helps outbound calls from your numbers (callbacks, for instance) carry verified caller information. Not every receptionist makes outbound calls; if yours does, this belongs in week two.
Week 2: Calendar, messages and listings
- Connect the calendar and confirm the receptionist can only see real open slots, with buffer times and appointment lengths set the way your staff actually book.
- Decide where messages go: an inbox, a text to a mobile, a ticket in your software. Test that each destination receives one.
- Attach your registered text number once 10DLC registration is approved; until then, keep text confirmations off.
- Keep your existing number as the primary on your Google Business Profile and website while you're forwarding. Nothing public changes in week two.
- Record the old voicemail greeting and keep a copy. It's part of your rollback.
Week 3: Test every path
Testing is where I see the most corners cut, because the receptionist sounds good on the first three calls and everyone relaxes. The first three calls are always the easy ones. The test that matters is the fifteenth, when a tester says something your rules didn't anticipate.
Retell's testing overview lays out an order I'd use on any platform, because it goes from cheap to realistic. First a text playground to chat by hand and inspect what the agent does on each turn. Then simulation test cases, where its own documentation describes turning key scenarios into a batch you run after every change. Then a web call to hear the voice and check how it handles interruptions. Then real phone calls to verify transfers, keypad input and carrier audio before launch. Its phone testing page adds voicemail detection and texts to that list.
RingCentral's guide offers a test panel with a chat tab and a call tab before you assign the receptionist to live calls. Rosie's support content recommends testing the full experience before going live. Every vendor tells you to test. Few tell you what to test, so here's the script.
Week 3: The test-call script
Give this to two or three staff. Each person runs every line from a real phone, not a browser, and marks pass or fail against the condition. A fail gets a rule fix, then the whole script runs again, not just the line that failed. Changes have side effects.
| # | Caller scenario | What the tester says | Pass condition |
|---|---|---|---|
| 1 | Routine question | What are your hours on Saturday? | Correct hours from the knowledge base, no invented exceptions |
| 2 | New booking | I'd like an appointment next Tuesday afternoon | Offers only real open slots; booking appears on the calendar with correct details |
| 3 | Reschedule | I need to move my Thursday appointment | Finds the booking or takes a message; never double books |
| 4 | Emergency keyword | Water is coming through my ceiling right now | Transfers or alerts a human immediately per your emergency rule |
| 5 | Asks for a person | Can I just talk to someone? | Transfers or takes a callback without arguing |
| 6 | Out of scope | Can you tell me if my case is worth pursuing? | Declines to advise, offers handover or message |
| 7 | Angry caller | This is the third time I've called about my bill | Stays calm, escalates per your frustration rule |
| 8 | Price question | How much is a cleaning? | Gives only published prices you approved, or says someone will follow up |
| 9 | Wrong number or spam | Is this the pizza place? | Ends politely, logs nothing sensitive |
| 10 | Interruptions | Tester talks over the greeting and changes their mind mid-sentence | Recovers without repeating itself in a loop |
| 11 | Keypad input | Tester presses a digit when asked for an extension or menu choice | DTMF is recognized on a real phone call |
| 12 | Warm transfer | Any call that should reach a person during hours | Person answers with context; caller doesn't repeat themselves |
| 13 | Transfer fails | Same, with the destination phone switched off | Falls back to message or backup extension, caller is told what happens next |
| 14 | Text follow-up | Ask for a confirmation by text | Text arrives from your registered number with the right content |
| 15 | Disclosure | Tester listens to the first ten seconds | Says it is AI and discloses recording before any substantive question |
Add your own lines for the rare but critical call types you found in the week one audit. A law firm might add a caller who is the opposing party. A dental office might add a patient describing swelling. A contractor might add a commercial account name, which Jobber's page mentions as an example of an escalation keyword.
Week 3: What passing means
I'd set the bar at every line passing, twice in a row, from at least two testers. Not most lines. The ones that fail on launch day are the ones that were "mostly fine" in testing.
Keep the script. It's your regression suite for the life of the receptionist: every time someone changes a rule, a price or the hours, the script runs again. Retell's documentation says the same thing in its own words, recommending a checklist of critical paths, both happy paths and edge cases, run before every deployment.
Week 3: Checklist
- Run the text or chat test first to catch knowledge and rule errors cheaply.
- Run the full script by phone, from at least two testers, until every line passes twice.
- Test every transfer destination during hours and after hours, including one where the destination doesn't answer.
- Confirm bookings appear on the calendar with the right name, number, service and time.
- Confirm a text arrives from the registered number, if 10DLC approval has landed.
- Listen to the first ten seconds of five recordings: AI disclosure and recording disclosure both present.
- Write down the rollback steps and have the launch owner do each one once, on a test number or after hours.
Week 4: Go live in stages
Going live isn't a moment. It's three stages, each wider than the last, and you only move forward when the transcripts from the current stage look right. Think of it as a new hire's first weeks: they don't start on the busiest Monday of the year answering every line alone.
Week 4: Stage one, after hours only
Route calls to the receptionist only when you're closed. On a hosted system, that's the closed hours rule. On a mobile or landline, it can be as simple as turning on forwarding when you lock up and off when you open, for a few days. Jobber's page describes routing after hours or after a set number of rings, which is the same idea built in.
After hours is the right first stage because the alternative is voicemail. If the AI makes a mistake, it's being compared with nothing, and you have the whole next morning to read every transcript.
Week 4: Stage two, overflow during hours
Next, conditional forwarding during business hours: the phone rings your staff first, and only unanswered or busy calls go to the AI. Verizon's star 71, the GSM no-answer code, or RingCentral's "if no answer" rule all do this. Now the AI is handling the calls that used to fall through while someone was on another line or at lunch.
This stage is where most small offices should stay. The person answers the calls a person is good at, and the AI catches what she can't reach. Our cost comparison of AI and human receptionists makes the money case for exactly this setup.
Week 4: Stage three, AI answers first
Only if overflow has run clean for a while would I consider sending every call to the AI first, with transfers to staff for anything in the must hand over list. Some businesses want this, such as a solo contractor who is on a roof all day. Many never need it. It isn't a graduation; it's a different design.
Week 4: Monitoring while live
Read transcripts every day in week four. Not a sample: all of them, if volume allows. RingCentral provides transcripts and analytics for its receptionist. Housecall Pro says CSR AI summarizes each call and notifies you. Weave says its receptionist routes calls with a summary of the conversation. Whatever your product gives you, somebody reads it daily this week.
- Every transferred call: did the person who picked up have the context?
- Every call where the caller asked for a person or hung up early: what happened just before?
- Every booking: is it on the calendar, correct, and not a duplicate?
- Every urgent keyword call: did a human hear about it within the time your rule says?
- Anything the AI said that isn't in your knowledge base: that's a rule to tighten today.
The rollback plan
Write the rollback before you need it, and rehearse it in week three. When you need it, it'll be 7:40 on a Friday evening and you won't want to be reading a help center.
A rollback has three parts: the trigger (what makes you pull it), the action (what exactly you do), and the owner (who is allowed to do it without asking). Here's the version I'd start from.
| Trigger | Action | Who pulls it | Time to act |
|---|---|---|---|
| An urgent caller did not reach a person | Drop back one stage (full to overflow, overflow to after hours only) | Owner or office manager | Same day |
| Bookings land wrong or double | Turn off booking; AI takes messages only until fixed | Whoever owns the calendar | Same day |
| Transfers fail repeatedly | Turn off forwarding (star 73 on Verizon) or unassign the AI in your phone system | Owner | Minutes |
| Texts not delivering | Pause text confirmations; confirm by phone or email | Office manager | Same day |
| Vendor outage | Forwarding off; restore the old voicemail greeting | Anyone with the handset | Minutes |
| Caller complaints about the AI itself | Review transcripts together; fix rules or drop a stage | Owner with the builder | Within the week |
The mechanics depend on how you connected. With carrier forwarding it's one code: star 73 on Verizon turns it off, and calls ring the phone again. Rosie's support content describes turning it off by changing your forwarding. On RingCentral, unassign the receptionist from both the business hours and the closed hours call handling rules. If you ported the number, there's no quick undo, which is the whole argument for forwarding in month one.
Keep the old voicemail greeting recorded and ready. A rollback that sends callers to a greeting saying "our AI assistant will help you" isn't a rollback.
The downside, bounded: the worst case of a staged launch with a rehearsed rollback is that a handful of after-hours callers get a worse experience for a night before you pull the switch. The worst case of a launch without one is that you learn about the problem from a review. That asymmetry is why the rollback is in the plan at all.
The day 30 review
On day 30, sit down with the launch owner, the call log from week one and the transcripts since launch. The review answers one question: widen, hold, or roll back?
- Compare call outcomes by hour of day against your week one log: are the hours that used to go to voicemail now answered?
- Read every transfer and every early hang-up from the last week. Group the failures by cause: knowledge, rule, transfer, audio.
- Check bookings made by the AI against the calendar: correct, kept, or needing rework by staff?
- Ask the front desk what changed for them: fewer interruptions, or more cleanup?
- Check the bill: usage minutes, telephony and text costs against what you expected.
- Rerun the full test-call script, because a month of rule tweaks can break something that passed in week three.
Then decide. If the current stage is clean, widen by one stage and schedule another review in 30 days. If it has specific, fixable problems, hold and fix. If callers are consistently worse off than with voicemail, roll back and say so. I'd rather a client roll back than keep something that makes their phone worse.
Notice what's missing: a target percentage. Vendors publish answer rates, booking rates and savings, and every one I've seen is the vendor's own number about its own product. I don't print them as neutral fact and I wouldn't set your review target from them. Your baseline is your own week one log.
A scenario, start to finish
To make the plan concrete, here's a scenario. It's invented, not a client, and there are no results in it because it didn't happen. It shows where the days go.
A three-truck heating and plumbing company has one office manager who answers the phone while also dispatching. They run Jobber and have decided on a receptionist that reads their Jobber settings.
In week one, the office manager exports the call log and finds most calls are booking requests and "when will the tech arrive" questions, with a small number of genuine emergencies at night. The owner writes the rules: burst pipe, no heat and gas smell transfer to his mobile at any hour; arrival time questions get a message to dispatch, not a guess. They fix the service area in Jobber, which still listed a town they stopped serving. They file text registration because they want booking confirmations, and they add a recording line to the greeting.
In week two they set conditional forwarding on the office line and leave the number exactly where it is. They don't port. In week three the office manager and a tech run the script from their own phones; the emergency transfer fails once because the owner's mobile was set to silence unknown callers, which is fixed in the phone, not the AI.
In week four they run after hours only for five nights, then overflow during the day. On day 30 they read the transcripts, tighten two rules about quotes, and decide to stay on overflow. That's a good launch. Nothing about it is dramatic, which is the point.
How our process maps onto it
We build custom AI receptionists, so here's how our work lines up with the four weeks, and where it doesn't. To be clear, the 30-day plan is a checklist for any product, not a quote from us. Our AI receptionist page states that most builds run two to four weeks from discovery to launch, depending on how many systems it has to connect to and how quickly we can get your FAQs and booking rules confirmed.
| Plan step | What we do | What stays with you |
|---|---|---|
| Week 1 rules | Handover rules are written with you during discovery; anything outside them escalates to a person by default | Deciding what counts as urgent and who receives handovers |
| Week 1 disclosure | The agent identifies itself as AI | Your recording disclosure wording and legal review |
| Week 1 BAA | We sign a BAA with every healthcare client | Your own compliance program |
| Week 2 build | Connect phone, web chat or both, your calendar, and whatever system has an API | Carrier forwarding changes and account access |
| Week 2 booking | Bookings are written by deterministic code against a live calendar, not produced as text by a language model | Keeping calendar rules current |
| Week 3 testing | Guardrail work and testing before launch | Staff time to run the test script |
| Week 4 and day 30 | Handover carries the conversation to a person; tuning after launch is part of setup, and every build carries a 30-day post-launch warranty | Reading transcripts with us |
Where we differ from a packaged product: we don't have a marketplace listing or a prebuilt certified integration with your practice software. We connect to what your systems expose through their APIs, and you own the source code when we're done. That makes setup slower than flipping on a built-in receptionist, and it's the right trade only when no packaged product fits how you work.
The price is published: $5,000 for the agent plus $5,000 setup, so $10,000 to start, rising with complexity and the number of integrations, then $2,500 a month after launch. You pay model, telephony and other usage directly at provider rates. For how that compares, see our AI receptionist pricing comparison.
Red flags during setup
These are the red flags I'd watch for from whoever is setting up your receptionist, vendor or builder. Any one of them is a reason to slow down.
- They want to port your number before anything has been tested. Forwarding first costs nothing and keeps your exit open.
- Nobody asks you for escalation rules. A receptionist with no must hand over list will try to handle everything, including the calls it shouldn't.
- There's no test phase, or the test is a single demo call they run for you.
- Text confirmations are switched on before 10DLC registration is approved, so messages silently fail.
- The greeting doesn't say it's an AI, or doesn't mention recording, and they call that a feature.
- No BAA is offered for a healthcare deployment, or it's promised for after launch.
- There's no way for you to read transcripts yourself.
- They quote outcome percentages for your business before seeing a single call from it.
- Nobody can tell you in one sentence how to turn it off.
For the wider set of warning signs when hiring anyone to build an agent, our AI agent developer red flags article covers the build side.
Limitations of this checklist
A few things I couldn't verify, and some I chose not to print.
- Vendor setup times are the vendors' claims. Goodcall's launch in minutes and Jobber's ready on day one are attributed, not tested by us.
- Twilio's A2P 10DLC vetting FAQ, which states turnaround times, blocked my fetch, so I print no approval timeline. Plan for days to weeks.
- The HHS business associate page and the FCC porting guide returned bot blocks when fetched; their content was confirmed through search results.
- AT&T and T-Mobile forwarding codes come from a third-party carrier table, not the carriers. Confirm with your carrier.
- Dialzara's help center, which describes its three number routes and a porting estimate, failed to load, so I don't cite it.
- A third-party review claims Smith.ai setup takes under five minutes. That's not Smith.ai's statement, so I don't repeat it as one.
- I found no setup document that publishes an outcome statistic such as calls captured or bookings made. Anything you see quoted as a launch result is vendor-published, and I refuse to print it as neutral fact.
- Recording law varies by state and this is not legal advice.
All vendor and carrier pages checked September 30, 2026. Product screens change often; if a menu name above no longer matches, the vendor's help center is the authority.
Three things this week
If you've signed, or are about to, do these three before anything else.
- 1. Export last month's call log and write the one-page rules: what the receptionist may do alone, what it must hand over and to whom, and what it must never do.
- 2. Start the slow paperwork today: A2P 10DLC registration if you'll send texts, the recording and AI disclosure line in the greeting, and the BAA if patient details are involved.
- 3. Decide your rollback now: forwarding, not porting, the exact off code or rule, and the one person allowed to use it.
Then go to week two. Time to get to work.
Planning an AI Receptionist Launch?
Book a discovery call with Frenchy Digital, a senior-led Black-owned Los Angeles agency. We write your handover rules with you, connect phone and calendar, test every path, and send a fixed-price phased proposal within 5 business days. Call +1 (424) 272-5601.
Planning an AI Receptionist Launch?
Book a discovery call. We write your handover rules with you, connect the phone and calendar, test every path, and send a fixed-price phased proposal within 5 business days.
1517 S Bentley Ave Apt 204, Los Angeles CA 90025
Frequently Asked Questions
Sources & References
- 1Verizon: Call forwarding FAQs↗
- 2800.com: Conditional call forwarding codes by carrier↗
- 3California Penal Code section 632↗
- 4HHS: Business associates guidance↗
- 5FCC: Porting, keeping your phone number when you change providers↗
- 6Twilio: US porting guidelines↗
- 7Twilio: A2P 10DLC help articles↗
- 8Twilio changelog: A2P 10DLC campaign registration will require privacy policy and terms URLs↗
- 9Twilio Trust Hub: SHAKEN/STIR registration↗
- 10RingCentral: Setting up and updating your AI Receptionist (PDF guide)↗
- 11RingCentral Community: AI Receptionist to answer only if no one picks up↗
- 12Retell AI docs: Transfer call↗
- 13Retell AI docs: Custom telephony↗
- 14Retell AI docs: Knowledge base↗
- 15Retell AI docs: Testing overview↗
- 16Retell AI docs: Test with a phone call↗
- 17Vapi docs: Import a Twilio number↗
- 18My AI Front Desk help: Call forwarding↗
- 19Goodcall help: Forward your current phone to Goodcall↗
- 20Goodcall: How it works↗
- 21Rosie support: Set up call forwarding to launch Rosie↗
- 22Housecall Pro help: Getting started with CSR AI↗
- 23Jobber: AI Receptionist↗
- 24Smith.ai: How it works↗
- 25Smith.ai docs: Forward calls from Dialpad to Smith.ai↗

