---
description: How to plan availability for the services
---

# Availability

{% hint style="info" %}
In case you have multiple [Service Providers](defining-providers), remember that the availability plan is tied to the **current WordPress user**. So each provider is responsible to plan its own availability.
{% endhint %}

There are basically two ways to provide availability for the services with this plugin:

* Working Hours planner
* Google Calendar 3-ways

Historically, this plugin only shipped the latter - only recently we introduced a Working Hours planner to accomodate who don't want to use Google Calendar for this task.

| Mode                       | Pros                                                                                                                                                                                | Cons                                                                                                                                                                   |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Working Hours planner**  | <ul><li><mark style="color:green;">Doesn't require Google Calendar</mark></li></ul>                                                                                                 | <ul><li><mark style="color:red;">Limited flexibility</mark></li><li><mark style="color:red;">Need access to the plugin backend to modify the schedule</mark></li></ul> |
| **Google Calendar 3-ways** | <ul><li><mark style="color:green;">Unprecedented flexibility</mark></li><li><mark style="color:green;">Manage availability without accessing to the plugin backend</mark></li></ul> | <ul><li><mark style="color:red;">Requires Google Calendar</mark></li></ul>                                                                                             |

## Mode 1 - Working Hours

Go to **`Availability > Working Hours`** and click on **`New plan`**

<figure><img src="https://3756443945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB6MFqxyFEkMr6ffOGnO0%2Fuploads%2FyBWmIdAp6DMi3KIExqQ8%2Fimage.png?alt=media&#x26;token=20d3647c-1cdc-4542-a054-c23f6453dcd7" alt=""><figcaption></figcaption></figure>

In the panel that opens, provide a name for the plan, and then create it. A new record appears in the table.

<figure><img src="https://3756443945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB6MFqxyFEkMr6ffOGnO0%2Fuploads%2FYDLJkepaxLl4Xaaaz50a%2Fimage.png?alt=media&#x26;token=a4f30778-061b-42a8-9db0-d6640dee973c" alt=""><figcaption></figcaption></figure>

Under **`Services`**, you can select the services that must observe this availability plan. Now click on Settings icon, and a weekly planner appears.

<figure><img src="https://3756443945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB6MFqxyFEkMr6ffOGnO0%2Fuploads%2FtS9Q2AIYr3MKKdrT5P1y%2Fimage.png?alt=media&#x26;token=f3fc447c-d5c4-4668-8334-8964df926304" alt=""><figcaption></figcaption></figure>

Intervals can be added/removed with the plus and minus buttons to the right of each day.

Scrolling down, you can also see a yearly calendar where you can select your day-offs.

{% hint style="warning" %}
Remember to hit the **`Save`** button when done!
{% endhint %}

## Mode 2 - Google Calendar 3-ways

Visit the following dedicated chapter to know how this mode works in detail.

{% content-ref url="../../integrations/google-calendar/providing-availability-3-way" %}
[providing-availability-3-way](../../integrations/google-calendar/providing-availability-3-way)
{% endcontent-ref %}
