Feature · Book jobs & get paid
Appointment booking software that fills your calendar without phone tag
Appointment booking software lets customers pick an open time and book it themselves online. CasperPortal syncs with Google Calendar and Outlook to prevent double-booking, sends text and email reminders before each appointment, and can require a deposit or full payment when the customer books.
Start 14-day free trialBook a demo
14-day free trial · then $97/month · cancel during the trial and you pay nothing

What you can do with Appointment Booking
Two-way calendar sync
Connect Google Calendar or Outlook so booked times block your calendar and personal events block your booking page.
Automated reminders
Send text and email reminders before each appointment to cut down on no-shows.
Deposits at booking
Require a deposit or full payment when the customer books to secure the time slot.
Your rules for availability
Set working hours, buffer times between appointments and minimum scheduling notice.
How Appointment Booking works
Connect your Google or Outlook calendar
Set your hours, buffers and appointment types
Share your booking link or embed it on your site
Customers book and get automatic reminders
Who uses Appointment Booking
Beauty Salons
Online booking, text reminders, rebooking nudges and review requests for hair, nail and skin salons.
Dental Clinics
Fill the schedule: missed-call text back, online booking, reminders and review requests for dental offices.
Fitness Centers & Gyms
Turn trial signups into members with instant texts, class and session booking, and automated follow-up.
Appointment Booking FAQ
Can I embed the calendar on my website?
Yes. You can embed your booking widget on any website or share it with a direct link.
Can I set buffer times between appointments?
Yes. You can configure custom buffer times, minimum scheduling notice and specific working hours.
Can I take a deposit when someone books?
Yes. You can require a deposit or full payment at the time of booking.
How is this different from a standalone scheduling tool?
Bookings in CasperPortal land on the customer's contact record and can start follow-up, reminders and review requests in the same system.