Booking & Scheduling

Scheduling that fills your calendar and runs itself.

Let patients book themselves — or book them yourself — synced to your calendar, with automated reminders and a card on file, deposit, or payment at booking.

Included on every plan · Hassle-free switch

BodySite booking with calendar, intake forms, and card-on-file payment
3
calendars synced — Google, iCloud, Outlook
Unlimited
appointment types
24/7
patient self-booking
Auto
reminders & confirmations

Flexible booking

Patients book themselves — or you book them.

Share a public booking link, or book patients yourself on the calendar — all inside the rules you set.

  • A public booking URL for each provider — patients self-book, or your team books them directly on the calendar
  • Customizable availability windows & buffer time between visits
  • In-person at your locations, or virtual-clinic sessions
  • Mobile-friendly booking pages — patients book from any device
  • Intake forms are auto-assigned for patients to complete before they arrive
Book with Dr. Alisa RiveraChoose a time that works for you
Initial consultation45 min · In personSelect a time →
Follow-up visit20 minSelect a time →
Discovery call15 min · FreeSelect a time →
Virtual visit30 min · TelehealthSelect a time →

Payment at booking

Take a card, deposit, or payment up front.

Collect what you need to confirm the booking and cut no-shows — your choice, set per appointment type.

  • Require a card on file — stored securely, not charged at booking
  • Or collect a deposit, or take full payment, at booking
  • Set it per appointment type, right in the form settings
  • Automated confirmations, reminders & cancellation policies
Almost doneConfirm your bookingMon, Oct 5 · 4:15 PM · Dr. Alisa Rivera
💳Card on file to hold your slot
VISA•••• 4242🔒 Secure

Stored securely — or take a deposit or full payment, depending on the appointment type.

📋Forms auto-assigned for this visit
  • ✓Comprehensive intake formDone
  • Symptoms questionnaireTo do
  • Consent to treatTo do
Card secured · forms auto-assignedConfirm booking

Automated convenience

The busywork handles itself.

✅

Instant confirmations

Patients get an immediate confirmation the moment they book.

🔔

Automated reminders

Reminders go out on their own, so fewer no-shows and less phone tag.

⏱

Buffers & limits

Protect your day with buffer time and advanced scheduling limits.

🔄

Real-time sync

Every booking updates your Google, iCloud, or Outlook calendar instantly.

Part of the whole platform

Booking that’s connected to the rest of your practice.

Scheduling in BodySite isn’t a bolt-on — it lives in the same platform as your charting, billing, and the patient-engagement layer, so a booked visit flows into the rest of your day.

See the all-in-one platform

Booking & scheduling FAQ

Can patients book their own appointments?

Yes — each provider has a public booking URL where patients pick an appointment type and a time within the availability, buffers, and limits you set. Depending on the appointment type, your team can also book patients directly on the calendar.

Does it sync with my calendar?

Yes — connect Google, iCloud, or Outlook for real-time, two-way sync, so BodySite and your existing calendar stay in step.

Can I take payment or require a card on file at booking?

Yes — depending on how each appointment type is set up, you can require a card on file (stored securely, not charged at booking), collect a deposit, or take full payment.

Can I collect intake forms before the visit?

Yes — intake forms are automatically assigned when a patient books, so they complete them before they arrive and you start the visit prepared.

Can I reduce no-shows?

Yes — automated confirmations and reminders, cancellation policies, buffer times, and an optional card-on-file requirement all help protect your calendar.

Scheduling that works while you don’t.

Start a free 30-day trial — every plan includes scheduling, the patient app, charting, and the full engagement layer.