Products

Everything you need to run your practice communications.

Use Cases

See how practices put Front Desk to work every day.

View all use cases

Case Studies

See how practices across 8 specialties recovered $600K+ in revenue with AI-powered call handling.

View case studies
Quick Links
Home/
AI Receptionist/features
Pricing/pricing
Contact/contact
Book a Demo/contact
About/about
Partners/partners
Security/security
Developers/developers
to selectTab to navigateEsc to close

By Industry

DentalOptometryMedicalVeterinaryMedical SpaPlastic SurgeryPhysical TherapyMental HealthPrimary CareView all industries

By Role

Practice OwnersOffice ManagersFront Desk StaffView all roles

Enterprise

Dental Service Organizations (DSO)Medical GroupsVision GroupsVeterinary Chains

Call Management

AI ReceptionistCall RecordingCall IntelligenceMissed Call Text BackVoicemailPhone Porting

Scheduling

Smart SchedulingOnline SchedulingCalendar SyncWaitlistBooking Widget

Patient Engagement

Two-Way TextingRemindersReview RequestsPatient OutreachRecall & Reactivation

Practice Management

Multi-LocationTeam ManagementDigital FormsPaymentsPatient CRM

Analytics & AI

Call AnalyticsPractice AnalyticsProvider DashboardCustom AI Voice
AI ReceptionistVirtual Receptionist24/7 Answering ServiceAfter-Hours AnsweringHoliday Call AnsweringMissed Call RecoveryOverflow Call AnsweringVoicemail ReplacementAI Call Answering ServiceAppointment Booking ServiceOnline Appointment SchedulingHIPAA-Compliant AISpanish-Speaking AIReplace Your Answering ServicePricing vs Answering ServiceCost of an Answering ServiceAnswering Service Pricing GuideView all use cases
Templates & ScriptsCase StudiesIndustry GuidesHealthcare GlossaryBlogIntegrationsResultsChangelog
Tools
Get StartedLog InSales: (469) 812-5544

Test your AI with call scripts

Call Scripts let you simulate a full conversation with your AI without dialing the phone. There are six built-in scenarios covering booking, rescheduling, cancellations, prescription refills, after-hours calls, and general questions. Run them after every config change.

Updated May 20, 20262 min read

The fastest way to catch a misconfigured greeting, missing service, or broken transfer is to talk to your AI before patients do. Call Scripts let you do that without picking up the phone.

Open Call Scripts

Settings → AI Voice → Call Scripts

You'll see six built-in scenarios on the left and a chat-style transcript on the right.

The six built-in scenarios

ScenarioWhat it tests
New appointmentService matching, calendar availability, contact capture, confirmation SMS
ReschedulePatient lookup, appointment search, slot offer, calendar update
CancellationPatient verification, cancellation reason capture, calendar release
Prescription refillRefusal-to-prescribe behavior, transfer-to-clinician routing
After-hoursGreeting swap, voicemail vs. emergency routing, message transcription
General inquiryFAQ retrieval (hours, address, insurance, parking)

Click any scenario and press Run. The simulator plays each caller line, lets the AI respond, and shows the transcript inline.

What to listen for

After each run, scroll through the transcript and check:

  • Greeting accuracy. Practice name, hours, anything time-sensitive (closed for holiday?).
  • Service recognition. The AI matched the caller's wording to the right service ("cleaning" → "Adult Cleaning", "checkup" → "New Patient Exam").
  • Provider names. Spelled and pronounced correctly. Edit pronunciation in Settings → AI Voice → Pronunciation if not.
  • Transfer behavior. Right destination, right wording before the handoff.
  • Hangup cleanness. Confirmation read back, polite goodbye, no awkward silence.
  • Refusals. Refill, medical question, payment — AI declines correctly and offers an alternative.

Build your own scenario

Click + New Script in the top right. You can author either:

  • Free-form chat — type each caller line, the AI responds, you keep going. Good for one-off tests.
  • Structured script — define expected outcomes (e.g., "appointment should be booked", "transfer should fire") and the system flags any deviation. Good for regression testing after config changes.

Saved scripts run from the same screen with one click.

WhenWhat to run
Before going liveAll 6 built-ins + 2 of your own real-world scenarios
After adding a serviceNew appointment + your custom script for that service
After changing greetingNew appointment + General inquiry
After changing FAQ knowledgeGeneral inquiry covering the new topic
After changing transfer rulesPrescription refill (or whichever trigger maps to the new rule)
Weekly health checkAll 6 built-ins (takes ~3 minutes)

Replay a real call

Open any call from Calls → Logs, click ⋯ → Replay as test, and the transcript becomes an editable script. Tweak settings to fix the problem, re-run, and confirm the behavior is right before the next real caller sees it.

What's next

Frequently asked questions

Does testing use call minutes?
No. Call Scripts run in simulation mode — they don't place real phone calls and they don't count against your minute pool.
Can I save a scenario from a real call that went wrong?
Yes. Open the call log, click "Replay as test", and the transcript becomes an editable script you can re-run after fixing the config.
How often should I re-run tests?
After every meaningful change — new service, new FAQ, new greeting, new transfer rule. Weekly is a good baseline for active practices.

Was this article helpful?

Related articles

Still need help?

Our team replies fast. Or just ask the in-app Setup Assistant.

Contact support