Introducing RecurriCal: Scheduling Built for Recurring Appointments

Introducing RecurriCal: Scheduling Built for Recurring Appointments

RecurriCal TeamRecurriCal Team
·

We started RecurriCal because we were frustrated with how existing booking tools handle recurring appointments.

If you’re a therapist seeing clients weekly, a music teacher scheduling term-long lessons, or a cleaner with regular customers - you know the problem. Most booking systems treat recurring appointments as a bolt-on feature. Customers book one session at a time, then have to come back and do it again. And again. Every reschedule turns into an email thread. Every conflict requires your attention.

RecurriCal takes a different approach. It’s built from the ground up for recurring bookings - not as a sub-feature, but as the core design principle.

Why recurring-first matters

Traditional booking systems work like this: your customer books a session, then books another, then another. Want to reschedule? They contact you, you check your calendar, you find a new time, you send confirmation. Repeat for every session.

With RecurriCal, a customer selects one time slot and books their entire series in seconds. They can book a fixed package - like 10 piano lessons - or set up truly recurring sessions that continue indefinitely until cancelled. Think of it like a subscription for appointments.

The difference is significant:

  • One booking creates the whole series. A student books “Tuesdays at 4pm for 10 weeks” in a single action.
  • Self-service management. Customers reschedule or cancel through a secure link - no account needed, no back-and-forth emails.
  • Flexibility built in. Reschedule just one session while keeping the rest, or move all remaining sessions to a new day/time with one click.

Key features

Book multiple sessions at once

When a customer visits your booking page, they pick a time slot and RecurriCal creates their entire series automatically. For fixed packages like “10 weekly lessons,” they get exactly 10 sessions. For ongoing services like therapy or cleaning, sessions generate automatically week after week until they cancel.

This approach works for how recurring services actually operate. A therapy practice doesn’t want clients rebooking each week. A music school selling 10-lesson packages needs all those lessons scheduled upfront.

Self-service customer management

Every booking confirmation includes a secure management link. No passwords, no account creation - just a unique token that lets customers:

  • Reschedule a single session without affecting the rest of the series
  • Reschedule all remaining sessions if their schedule changes permanently
  • Cancel individual sessions while keeping the rest
  • Cancel the entire booking if needed

This eliminates the scheduling tennis match. Your customers get control. You get your time back.

Smart conflict handling

RecurriCal offers three configurable strategies for handling scheduling conflicts:

Configurable Per Service
Each service type you offer can use a different conflict handling strategy. A 10-lesson piano course might extend to fit all sessions, while drop-in tutoring might skip conflicting weeks.

Block: If any session would conflict, the time slot isn’t offered. Best for therapy or educational courses where continuity matters.

Skip: Allow the booking but skip conflicting weeks. The customer gets fewer sessions but secures their preferred time.

Skip and Extend: Skip conflicts but add extra weeks to deliver the promised session count. Perfect for prepaid packages - a 10-lesson course stays 10 lessons even if weeks get skipped.

Timezone and DST support

Recurring appointments have a tricky problem: Daylight Saving Time transitions can shift session times. RecurriCal handles this properly.

Sessions stay at their consistent local time throughout the year. A London therapist scheduling 9am Tuesday sessions keeps 9am Tuesday sessions - whether it’s British Summer Time or Greenwich Mean Time. The underlying UTC times adjust automatically, but your customers see the same local time.

For customers in different timezones, RecurriCal displays times correctly in their local zone. A New York client booking a session with that London therapist sees the time converted to Eastern Time, with DST handled on both ends.

Who it’s for

RecurriCal works best for service providers who see the same customers regularly:

  • Therapists and counselors with weekly or bi-weekly clients
  • Music teachers and tutors selling lesson packages or ongoing instruction
  • Personal trainers and coaches with recurring training sessions
  • Cleaning services on weekly or bi-weekly schedules
  • Anyone offering services that repeat on a regular cadence

If your customers book once and see you repeatedly, RecurriCal is built for you.

Current status

RecurriCal is currently in early access. The platform is functional and actively used, but we’re limiting sign-ups through an invite code system while we refine the experience based on real feedback.

If this sounds like what you’ve been looking for, we’d like to hear from you.

RecurriCal Team

RecurriCal Team

Product & Engineering Team

We’re building RecurriCal to make recurring appointments simple, flexible, and genuinely self-service - for both businesses and their customers.