How can we help?

Recurring meetings

What is a Recurring Meeting?

The recurring meetings feature allows clients to book the same meeting every week at the same time. For example, a therapist might want to see her patient at the same time once a week for the next six weeks. Another example is someone taking guitar lessons once a week for the next eight weeks.

When a client opts for a meeting to be a Recurring meeting, the client is asking for how many weeks they want the meeting to recur. If the client wants to repeat the meeting 8 times, then the next eight slots for the same day of the week and for the same time are pre-booked for this client.

Enabling the Recurring meetings

By default, this feature is not enabled. You need to follow the following steps to enable it:.

  1. Click on your scheduling link.

  2. Click on Settings.

  3. Click on the Recurring Meetings card.

  4. Enable recurring meetings.

How payment works for recurring meetings

NeetoCal supports two ways to collect payment for recurring meetings. When enabling recurring meetings on a paid scheduling link, you will be asked to choose how clients should be charged.

  • Charge full amount upfront — The client pays the total cost of all sessions at the time of booking. This option works with any payment provider.

  • Charge before each meeting — The client's card is charged automatically 48 hours before the free cancellation period ends for each meeting. This option requires Stripe as the only payment provider.

How free recurring meetings work

For free meetings, if a client opts for recurring bookings, no payment-related information is necessary. Confirming the current meeting and all subsequent recurring meetings relies solely on the user's availability. As soon as the client books the meeting, all the recurring meetings for which the user is available will be confirmed.

What happens if I want to cancel or reschedule a particular meeting or series of recurring meetings

You can cancel or reschedule any particular meeting or series of recurring meetings without affecting the rest.

Webhooks for recurring meeting

If you’ve set up webhooks in your NeetoCal account, a separate POST request will be sent for each booking created through a recurring meeting. For example, if a recurring meeting creates 5 bookings, your webhook endpoint will receive 5 individual POST requests, one for each booking.