Recurring Appointments Booked in One Go
Let clients book a whole series of appointments at once: daily, weekly, every two weeks or monthly. SchedulingKit checks each date against your calendar, syncs every session and sends reminders before each one. Available on Pro and Business.
Recurring appointments are a series of bookings that repeat on a set schedule, such as every Tuesday at 4pm for ten weeks. In SchedulingKit (Pro and Business), the client chooses the pattern when booking, previews the dates, and every session is created as its own booking, synced to your calendar and reminded automatically.
Built for Businesses With Repeat Clients
Recurring Appointment Features
What you control when clients book a series.
Daily / Weekly / Biweekly / Monthly
Choose which frequencies each service allows. For weekly and every-two-weeks series, clients pick the day of the week; the time comes from the slot they choose.
Max Occurrences Limit
Set the most sessions a series can include. Clients end their series after a number of sessions or on a date, within your limit.
Booking Window Control
Limit how far ahead a series can run (for example 90 days) so you're not committed to sessions months away.
Conflict Detection
Before booking, the client previews every date in the series. Dates that clash with busy time on your calendar are flagged, so the series isn't booked into times you can't make.
Calendar Sync
Every session in the series is written to your connected Google, Outlook or Apple iCloud calendar, and video sessions get their own meeting link.
Automatic Reminders for Each Occurrence
Each session is a normal booking, so your email reminders (and SMS reminders for opted-in clients on Standard and above) go out before every one.
How Recurring Appointments Work
Example: a tutor setting up weekly lessons.
Turn On Recurring for a Service
A tutor on the Pro plan enables recurring booking on her 60-minute lesson, allows weekly and every-two-weeks series, and caps a series at 12 sessions within 90 days.
Client Chooses a Pattern
A parent books Tuesday at 4pm, picks "Weekly" and "end after 10 sessions", and previews all ten dates.
Conflict Check and Booking
One Tuesday clashes with a school event on the tutor's calendar and is flagged; the parent adjusts and books the series. If the lesson is paid, payment is taken for the first session or for all, depending on your setting.
Every Session Runs on Its Own
All sessions appear in the tutor's calendar with reminders. When the family goes on vacation, a single session is cancelled without touching the rest, or the whole series can be cancelled.
Why Recurring Appointments Matter for Your Business
For businesses built on ongoing relationships, such as tutoring, coaching, training and salons, recurring appointments bring predictable weeks. As customer retention research shows, keeping existing clients is valuable. When a client commits to a weekly or biweekly cadence, you gain scheduling certainty and less rebooking admin.
Without a recurring option, each session is booked separately, and the client has to remember to come back. With SchedulingKit, the client books the series once, every date is checked against your calendar, and reminders go out before each session.
For teams using team scheduling, each staff member's connected calendar is checked for every date in the series. SchedulingKit schedules people, not rooms or equipment, so shared-room conflicts need to be managed separately.
Combined with automated reminders, every session in a series gets its own reminder. Because sessions sync to Google Calendar, Outlook and Apple iCloud, you always have an up-to-date view of the schedule.
Businesses that offer online booking pages can let clients self-book a series. A new tutoring client can choose "Weekly, Tuesdays at 4 PM, 10 sessions" right from the booking page. Therapy and medical practices should note that SchedulingKit isn't HIPAA compliant.
Recurring Appointments FAQ
Common questions about setting up and managing recurring bookings.
What recurrence options are available?
SchedulingKit supports daily, weekly, biweekly (every two weeks) and monthly recurring appointments. For weekly and biweekly series, clients choose the day of the week. A series ends after a set number of sessions or on a date, within the maximum you allow.
What happens if a recurring appointment conflicts with another booking?
Before booking, the client previews every date in the series, and dates that clash with busy time on your connected calendar are flagged, so the series isn't booked into times you can't make.
Can clients book recurring appointments themselves?
Yes. You can enable recurring booking on your booking page so clients can request a recurring series when they book. They select their preferred recurrence pattern and SchedulingKit handles the rest, conflict checking, calendar sync, and reminders for every occurrence.
Can I cancel a single occurrence without affecting the whole series?
Yes. You can cancel one session and keep the rest of the series, or cancel all future sessions at once. Paid Stripe bookings that are cancelled are refunded automatically.
Which plans include recurring appointments?
Recurring bookings are available on the Pro plan ($20 per seat/month) and the Business plan ($36 per seat/month). Email reminders go out for every occurrence; SMS reminders (Standard and above) go to clients who opt in to text messages.
How do I charge for recurring sessions?
You can charge per session at booking, sell a session pack clients draw down over the series, or sell a recurring package billed weekly, monthly, quarterly or yearly through Stripe. Packages and recurring packages are available on Pro and Business plans.
Book once,for every session.
Recurring bookings on Pro and Business • 14-day trial