# How to Set Weekdays Available Only on Specific Dates

This setup allows you to offer bookings **only on specific weekdays within a defined date range**.

It’s ideal when your service is not available all year long, but instead runs during a **season, program, or limited period**, such as offering sessions only from January to March, on selected weekdays.

***

### **🧩 When to Use This Setup**

Use this configuration if you want to:

* Offer bookings **only during a specific period**
* Limit availability to certain weekdays (e.g. Monday to Wednesday)
* Avoid showing availability outside a defined date range
* Create seasonal services, programs, or recurring classes

***

### **📲 Step-by-Step: Configure Weekdays Available Only on Specific Dates**

1. From your **Shopify admin**, go to **Apps**.
2. Open **Cowlendar**.
3. Click on **My Services**.
4. Find the service you want to edit and click **Edit**.

<figure><img src="/files/OueR386t7DN5d2ovtxfJ" alt=""><figcaption></figcaption></figure>

1. Go to the **Availability** tab.
2. Make sure **Availability mode** is set to **Availability per service**.
3. Just below **Availability mode**, locate the **Availability** section.

***

### **🗓️ Step 1: Select the Weekdays You Want to Offer**

8. In your availability block:
   * Enable the **Weekdays** option
   * Select only the weekdays you want to offer\
     \&#xNAN;*(for example: Monday, Tuesday, and Wednesday)*
   * Deselect all other weekdays

This defines **which days of the week** can be booked.

<figure><img src="/files/6DHpEywltbjokXRVG064" alt=""><figcaption></figcaption></figure>

***

### **📅 Step 2: Select the Specific Date Range**

9. Enable the **Specific dates** option.
10. Select **all dates** within the period you want to offer the service\
    \&#xNAN;*(for example: January 1st to March 31st)*

These dates define **when** the service is available during the year.

<figure><img src="/files/blBLJlAFOCVIMRiSt75T" alt=""><figcaption></figcaption></figure>

***

### **⚙️ Step 3: Choose How Availability Should Be Calculated**

11. Once both **Weekdays** and **Specific dates** are selected, a new option will appear:

#### **Which dates should be shown as available?**

You’ll see two options:

#### **Option 1: Weekdays and specific dates**

* Shows:
  * All selected weekdays (every week)
  * All selected specific dates
* Ideal when you want both **availabilities** to be displayed at **the same time**

#### **Option 2: Weekdays within specific dates** ✅ *(Recommended for this use case)*

* Shows **only the selected weekdays**
* Only **within the selected date range**
* Ideal for offering availability like:
  * Monday to Wednesday
  * From January 1st to March 31st

<figure><img src="/files/Mi0CBv1b71RrL4Z6E9KV" alt=""><figcaption></figcaption></figure>

➡️ **Select this option** to ensure bookings are available **only on the chosen weekdays and only during the defined period**.

***

### **⏰ Final Steps**

12. Set your **time slot(s)** for this availability.
13. Click **Save** to apply the configuration.

***

### **✅ Final Result**

With this setup:

* Your service will be available **only on selected weekdays**
* Bookings will be possible **only within the chosen date range**
* No availability will appear before or after that period
* Customers see a clean, predictable calendar aligned with your schedule

***

{% hint style="info" %}
💡 This configuration is perfect for seasonal programs, limited-time classes, academic terms, fitness challenges, or any service that runs only during a specific period of the year.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://penida.gitbook.io/cowlendar-help/how-to.../how-to-configure-availability-in-cowlendar-services/how-to-set-weekdays-available-only-on-specific-dates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
