mindora
All GuidesSessions

Recurring Appointments

Learn how to create, edit, and manage recurring appointment series for regular client sessions.

10 min
Medium

What are Recurring Appointments?

Recurring appointments allow you to schedule a series of sessions at regular intervals. Instead of creating each session individually, you define a pattern and the system creates all sessions at once.

When to Use?

Regular therapy sessions

Weekly or biweekly sessions with the same client

Fixed-schedule clients

Clients who prefer consistent days and times

Long-term follow-up

Session series that will continue for several months

Creating a Recurring Series

Follow these steps to create a recurring series:

1

Open session creation

Click on a time slot in the calendar or click "+ New Session" from the Sessions page.

2

Fill in basic info

Enter client, service, date and time information.

3

Expand the "Repeat" dropdown

Find the "Repeat" field in the session creation window and click it.

4

Select pattern

Choose from weekly, biweekly, monthly, or custom options.

5

Enter session count

In the pop-up window, specify how many sessions to create (maximum 52).

6

Review and save

Review the sessions to be created and click "Save".

Custom Recurrence

Customize recurrence rules

Every1week(s)1time(s)

Current: Total: 13, Remaining: 13

Total13sessions
Date
Select date

Maximum 52 sessions or 1 year

Preview:

Every Wednesday (13 sessions)

Conflict Warning

If any of the dates to be created conflict with existing appointments or personal time blocks, you'll see a warning:

Conflict Warning

4 conflicts detected for 4 appointments

Conflicting Appointments Found
This recurring appointment series conflicts with 4 appointments. Do you want to create anyway?
DateTimeConflicting Appointment
February 4, 2026, Wednesday14:00 - 14:50
Ahmet(14:00 - 14:50)
February 11, 2026, Wednesday14:00 - 14:50
Ahmet(14:00 - 14:50)
February 18, 2026, Wednesday14:00 - 14:50
Ahmet(14:00 - 14:50)
February 25, 2026, Wednesday14:00 - 14:50
Ahmet(14:00 - 14:50)
4 of 5 total appointments have conflicts
Tip
You can proceed despite conflicts. Conflicting sessions will still be created.

Series Sessions Window

Click the Series button to view all sessions in a recurring series. This window lists all sessions with their date, time, and status information.

How to open?

1

Click on a session from the Calendar or Sessions page

2

Click the "Series" button in the popup menu

Series Sessions

Series ID: cmkyi0w8m002a10qgegnn63vw

#DateTimeStatus
1Jan 28, 2026 Wed(current)15:00Completed
2Feb 4, 2026 Wed15:00Scheduled
3Feb 11, 2026 Wed15:00Scheduled
4Feb 18, 2026 Wed15:00Scheduled
5Feb 25, 2026 Wed15:00Scheduled
6Mar 4, 2026 Wed15:00Scheduled

Status Colors

Each status is shown with a different color:

Completed
Scheduled
Cancelled
No Show
Tip
Your current session is highlighted in the table with a "(current)" tag. Past sessions automatically show as "Completed".

Editing a Recurring Session

When you edit a session that's part of a recurring series, the system asks which sessions the change should apply to.

Editable Fields

You can edit the following fields of recurring sessions:

Time
Date
Duration
Service
Google Meet link
Fee changes are made on a per-session basis. Manage Payment guide

Editing steps:

1

Click on session

Click on a session that's part of a series from the calendar or Sessions page.

2

Make changes

Edit time, date, service or other fields.

3

Click "Save"

Click the button to save your changes.

4

Choose scope

In the pop-up window, select which sessions the change should apply to.

Change Scope

Which appointments do you want to apply this change to?

Change Scope
Which appointments do you want to apply this change to?
Only this appointment
Change applies only to the selected appointment
This and all following
Change applies to all appointments from this date forward (4 sessions)
Changed fields:Time
Total 4 sessions will be affected
4 sessions will be updated
Date/Time Changes (date and time shifts only)
CurrentNewAction
Feb 19 Wed
14:00
This session
Feb 19 Wed
15:00
Will update
Feb 26 Wed
14:00
Feb 26 Wed
15:00
Will update
Mar 5 Wed
14:00
Mar 5 Wed
15:00
Will update
Mar 12 Wed
14:00
Mar 12 Wed
15:00
Will update
Tip
The "Date/Time Changes" table is only shown when date or time changes are made. If you change fields like service, the table won't appear, only "Changed fields" and summary will be shown.
Tip
When editing with "This and all following" scope, if new dates/times conflict with existing appointments, the "Conflict Warning" window above will be shown.

Adding Google Meet Link

When adding a Google Meet link to recurring sessions, you can choose which sessions to add it to:

G

Add Google Meet Link

Which sessions do you want to add it to?

Only this session
Add link to this session only
This and all future sessions in series
This session + all future sessions from today
This and all sessions after
This session + all sessions chronologically after
Tip
"Only this appointment" applies immediately. When you select "This and all following", you'll confirm via the preview table.

Deleting Sessions from Series

When you want to delete a session from a recurring series, the system asks which sessions to delete.

Deletion steps:

1

Click on session

Click on a session that's part of a series from the calendar or Sessions page.

2

Click "Delete"

Find the "Delete" button in the session edit window or session detail page.

3

Choose delete scope

In the pop-up window, select which sessions to delete.

Delete Scope

This session is part of a recurring series.

Which sessions do you want to delete?

Click the options below to see how it works:

Payment Status and Deletion

Sessions with certain payment statuses cannot be deleted. Sessions that cannot be deleted are shown as "Will preserve" in the table.

Cannot delete

Link Sent, Link Paid, Refunded, Partially Refunded

To delete, first cancel the payment link via "Manage Payment".

Can delete

Unpaid, Free, Manually Paid

Google Calendar Sync

All sessions in a recurring series are automatically synced to Google Calendar. Edits and deletions are also synced.

For setup details, see: Google Calendar Integration guide