By Industry

View all industries

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Product Categories

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Scenarios

View all use cases

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Library

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team
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 SchedulingAI ChatbotCalendar 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 ServicePatient Reactivation CallsPatient Recall & Recare CallsAppointment Reminder CallsPost-Visit Follow-Up CallsOnline Appointment SchedulingHIPAA-Compliant AISpanish-Speaking AIReplace Your Answering ServicePricing vs Answering ServiceCost of an Answering ServiceAnswering Service Pricing GuideView all use cases
Templates & ScriptsIndustry GuidesBlogResultsCase StudiesHealthcare GlossaryIntegrationsChangelog
Tools
Get StartedLog InSales: (469) 812-5544

Use the calendar

The Calendar is your live schedule. Switch between day, week, and month views, see every provider side by side, and book a new appointment in a few clicks. Drag an appointment to a new time to reschedule it, open any appointment to edit or cancel it, and filter to just the unconfirmed ones. You can import appointments from a CSV, export the current view, and print a day sheet. It's the home screen for everything that happens on your schedule.

Updated August 5, 20262 min read

The Calendar is the home screen for your schedule — everything the AI books, everything your team books, and everything synced from your EHR shows up here in real time. Open it from Schedule in the left navigation (clicking Schedule takes you straight to the Calendar).

Switch views

Use the view selector in the toolbar to change how much you see:

ViewBest for
DayWorking a single day — every provider as a column, hour by hour
WeekSeeing the shape of the week and spotting open time
MonthA high-level overview and jumping to a specific date

Use the ← / → arrows to move between days (or weeks/months), and Today to jump back to the current date. The mini calendar lets you jump to any date quickly.

Book a new appointment

  1. Click New appointment (or click an empty slot in day view).
  2. Pick the patient — search existing patients or add a new one.
  3. Choose the service, provider, date, and time.
  4. Save. The patient gets a confirmation, and the appointment appears on the calendar immediately.

Reschedule and edit

  • Drag to reschedule — grab an appointment and drop it on a new time or provider column. FrontDesk asks you to confirm, warns you about conflicts, and notifies the patient.
  • Open to edit — click an appointment to change its service, provider, time, status, or notes.
  • Cancel — open the appointment and cancel it; the patient is notified and the slot frees up (and can trigger a waitlist offer).

EHR-synced appointments (for example athenahealth) reschedule and cancel straight in your EHR, with a matching copy kept in FrontDesk.

Filter what you see

  • Providers — narrow the calendar to one or more providers.
  • Unconfirmed — show only appointments the patient hasn't confirmed yet, so you can follow up. For full status tracking, see Track and confirm appointments.
  • Location — on multi-location accounts, switch which location's schedule you're viewing.

Import, export, and print

  • Import — bring in appointments from a CSV (useful when migrating from another system).
  • Export — download the current view as a CSV.
  • Print — print a clean day sheet for the front desk.

Good to know

  • Everything lands here. AI-booked, online-booked, hand-booked, and EHR-synced appointments all appear on the same calendar.
  • Provider hours and time off are shown, so you book into real availability.
  • Confirmations, reminders, and the waitlist all work off what's on this calendar — keep it accurate and the rest runs itself.

Frequently asked questions

How do I reschedule an appointment?
Drag it to the new time or provider column and drop it — FrontDesk asks you to confirm and notifies the patient. Or open the appointment and use Reschedule. For EHR-synced appointments (like athenahealth), the change is written back to your EHR.
Can I see all my providers at once?
Yes. In day view each provider is a column, so you can see the whole team's schedule side by side and book into the right column. Use the filter to narrow to specific providers.
How do I book an appointment by hand?
Click New appointment (or click an empty slot), choose the patient, service, provider, date, and time, and save. The patient gets a confirmation just like an AI- or online-booked appointment.
What does the unconfirmed filter do?
It hides everything except appointments the patient hasn't confirmed yet, so you can chase just those. Full confirmation tracking lives on the Confirmations page.

Was this article helpful?

Related articles

Still need help?

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

Contact support