# Recurring Appointments

**Introducing Recurring Appointments.**

This article will go over recurring appointments in calendars and how to use them.

All calendar types support recurring appointments. The only difference is that if you picked Round-robin, there must be a maximum of 1 user or team member on the calendar.

{% embed url="https://lh4.googleusercontent.com/npwJScwC3mQ4kUVbYvSOomRHjaBlHLt6lSvbc9SikIKW3GLmFtWSHISPo88qyr7FUZf8ub48QoCWJhp8-vsWnwE0Tuq9Kltuv5rrcYBeTKG9vQHTl92Vdi8kLHZqiKDOOh1IYnsgXh-XmI90D9Y3xn0" %}

{% embed url="https://lh3.googleusercontent.com/eOrUT-vYNHhFMTdhccENxorIeejbzf7KXiOMpqXqnCabxCPsK4OhVskDc4tUMn_9zQ2InoFUKGqPuFLCrs5E8XajTXwTsntVS7Se9NsNJkbQXWfI8kspBmc-aPXRsPqWu0ZLOBXCeWujKu2J93yh5z0" %}

Once you toggle on the Recurring Appointments, we can see the recurring appointments settings and you can select the settings based on your use case.

{% embed url="https://lh4.googleusercontent.com/CHcVwdzTnIRDagzu_G4Ml5X5hHV6lxgcxw-L-Ieup8Wj5lbpKbFKZ-qBAP53uRg0oHv9SHbfNnVoaDfuWYaNDaeymATBPqqsVZSXAoeQ88OVt-x29gGMTbY0jHXxqFVVh7Osg5kjaztMqQIRV9yejWw" %}

**What is the "If slots are not available" setting?**

This basically means that if there is another appointment or event already booked for the intended slot, then the user has the following options:

* Continue Booking
  * That simply means double book the slot
* Skip booking Unavailable slot
  * That simply means book ONLY the ones that are available and ignore the rest
* Book Next Available Slot
  * That simply means to book the reoccurrences irrespective of how far out in the future the calendar needs to scout for the available slots.
    * Caveat: We check only until the next 3 slots for availability
      * if unavailable we drop the booking
      * if available we continue and complete all recurrences

**So, now will the already configured triggers fire for Recurring appointments?**

No, it won't. We have added some new filters for Appointment Triggers.

So all your configured triggers will have added a new filter for your Triggers

{% embed url="https://lh5.googleusercontent.com/kWmEhsAfnOKIipfR4rxEGoyKMViCpoTj_rCsZJmzkw9jhuw0-2GF1VKFBxQTcBgh7fwOWW5rwSdcLLh9igwAoW0my9eCFZhDJ4pjCJuSa_ly-PBUDqguPjM-Z4ZeQyqqPY7P_6gLtWC8FnoREp3l0gA" %}

We added a new Event Type Filter in the appointment trigger, so now you can control the triggers that can fire for the type of your appointments.

For all the existing Appointment Status triggers in your sub-account we have added a new Filter by default, and the Filter is Event Type: Normal.

**Here are the new Filters and their scope:**

**Event Type:** This new filter is added, so that you can fire for the appointments related to the type of the Calendar (Recurring Appointments Calendar or Non-Recurring Appointments Calendar or both)

{% embed url="https://lh3.googleusercontent.com/qCE8aShR7AB8ZxXohWt3wXEnrBOxONUnUWssjQ3rSTsyJfNZZJWuYsE5YMxEOnbx7r1RG7b7K-A78lGO6hFlVtfitXaZzQJhv6ILOIK0EdhQwOeXBoQH6DIBRD4h3aK0UsXn9hPvhOKL3tdjlZsxFfo" %}

Event: Normal

So if we select this filter, then the appointments that are normal(which aren't recurring), and all your existing appointments would be considered normal and if we select this, then it would work the same as how it is working now.

Event: Recurring

If we select this filter, then the trigger would fire only for the appointments that got booked in Calendars that had recurring appointment settings turned On.

Event: Any

If we select this filter, then the trigger would fire for any type of appointment.

_**Please Note:**_

_**We are deprecating the Customer Booked Appointment Trigger, please use the Appointment Status Trigger**_

{% embed url="https://lh6.googleusercontent.com/a5Tdml10I9uhCIXSvqFRzL4-WCKXEtcQL5V-ZpFpRqlRty961cMsMhQZ6MbLM9jbOPLll2HQz1uhqi884me0E8x9ZZtTPgAhYz2mCZCPwEBjBO_zqDCIbCW11SAfZV8vTHX6ZYr6WQN2I3PkIv_GyWs" %}

So now, if you select Created By Filter:

1. Customer: It would work the same as the Customer Booked Appointment, so if this filter is added, then appointments that are booked by the customer i.e. if the appointment is booked from the widget, then only this would fire.
2. User: All the appointments that are booked inside our software or any other source other than the appointments that are booked from the widget would fire the appointment.

_**Please Note:**_

* _User cannot bulk update appointments (cancel or reschedule)_
* _Users should be careful when selecting the recurring booking option (book next vs skip booking vs continue booking)_
* _If the meeting location is Zoom or google meet, All recurring appointments will have different meeting urls_
* _If sync is on - events are synced as individual events with the third-party calendars_
* _Recurring appointments can only be booked for standard slots (for custom slots we do not display a recurring booking option)_
* _Users will not be able to book recurring appointments from the opportunities page. The recurring calendars will be available in the drop-down to book but only for a single time slot._
