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

Manage appointment types

Appointment types control what your AI can book and what shows on your online booking page. Each type has a name, duration, optional price, provider assignment, and an online-booking toggle. Templates for your business type are pre-loaded; customize freely.

Updated May 20, 20262 min read

Appointment types are the menu your AI and your booking page work from. Set them up once with accurate durations and you'll get clean schedules for years.

Where to manage them

Settings → Services (or Settings → Appointment Types depending on your business type's terminology).

Add a new type

  1. Click + New Appointment Type.
  2. Fill in:
    • Name — what callers and patients see ("Cleaning", "New Patient Exam")
    • Duration — visit length in minutes (15-min increments)
    • Buffer after — optional padding time (defaults to 0)
    • Color — for calendar visibility
    • Available with — providers who can perform this service (blank = anyone)
    • Online bookable — toggle to show on your booking page
    • Price — optional, displayed if set
    • Intake form — optional, prompts patient to fill it out before confirming
  3. Click Save.

Pre-loaded templates by business type

When you picked your business type during onboarding, FrontDesk seeded common services from ServiceTemplate. Examples:

Business typeDefault templates
DentalCleaning, New Patient Exam, Crown, Filling, Whitening, Emergency Exam
VeterinaryWellness Exam, Vaccinations, Dental Cleaning, Sick Visit, Surgery Consult
Med SpaBotox, Filler, Laser Treatment, Consultation, Facial
Mental HealthIntake, Individual Therapy, Couples Therapy, Med Management

You can edit, rename, delete, or reorder any of these — they're just starting points.

Edit or delete an existing type

Click any row to edit. Click the menu for delete or duplicate.

Deleting safety: types referenced by existing or future appointments are soft-deleted (active: false) — historical data stays intact, but the type stops appearing in new booking flows. Hard delete is only allowed if there are zero references.

Reorder for online booking

Drag-and-drop the rows to control the order patients see them on your booking page. The first 3–5 typically convert best — put your highest-value or most-common services up top.

What's next

Frequently asked questions

How many appointment types can I have?
Unlimited on all paid plans. The free plan supports up to 10 active types. Inactive types don't count toward the limit.
Can different providers offer different services?
Yes. Each appointment type has a "Available with" list — leave blank for any provider, or check specific providers. The AI and online booking respect this when offering slots.
What's the difference between duration and buffer?
Duration is the actual visit length. Buffer is dead time added after to allow for cleanup, notes, or transitions. A 30-min visit with a 10-min buffer blocks 40 minutes on the calendar.
Can I add an intake form to a specific service?
Yes — pick an intake form on the appointment type. When a patient books that service online, they're prompted to complete the form before confirmation.

Was this article helpful?

Related articles

Still need help?

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

Contact support