One calendar per professional, one view for the clinic
Owner, management, and professional roles with their own permissions. Everyone sees what's theirs — and leadership sees everything.
Several professionals, one operation. Clients pay when they book, not after the session.
Talk to our team
Owner, management, and professional roles with their own permissions. Everyone sees what's theirs — and leadership sees everything.
A percentage per service and per professional, calculated on every payment. Month-end without spreadsheets.
Via Stripe, with card numbers never touching the platform. A confirmed slot is a paid slot.
The clinic's logo and colors on the page where clients book, from the Business plan up.
On the Enterprise plan, organize professionals into squads with supervisors — structure for clinics that outgrew a single calendar.
Most practice software collects after the session. The invoice goes out days later, the card fails, and the front desk spends the week chasing balances. A last-minute no-show is a slot you already lost. Appointments flips the order: the client pays when booking, and the slot only confirms once payment clears. Regulars settle the whole month through one link.
Routines, time off and conflicts across the whole team, one screen.

On the clinic's booking page, picking the professional and the time. No account needed, and the slot only confirms once it's paid.

Each professional sets the weekly slot once and the series fills their schedule. The month's sessions are charged in a single link.

In person or on video. The Google Meet link is created automatically and sent with the confirmation.
All plans include a free trial · Cancel anytime, no questions asked
Yes. Each professional runs their own calendar and the owner sees the whole operation. Owner, manager, and professional roles keep permissions separate.
They pay when they book, through Stripe, straight into the clinic's own account. The money never passes through Appointments, and we take 0% of it. The slot is held for 10 minutes and only confirms when paid.
Yes. The professional sets the weekly or biweekly series, and the month's sessions group into one payment link. The client pays once and the whole month is settled.
Yes. Commissions are set per professional and per service. Every change is dated, so updating a rate today never rewrites what was already calculated.
No, and that is deliberate. Appointments is built for practices that charge clients directly: booking, payment at booking, team calendars, commissions and sequential invoicing. If your revenue depends on claims, a full EHR is a better fit.
No. Every plan creates a Google Meet link automatically and sends it with the booking confirmation. The reminder carries the same link, so nobody hunts for it. The Enterprise plan adds native in-platform video with recording.