# Setting Instructor Availability

Do your instructors only work on certain days of the week? Or do they have gaps between classes during the day?

You can record this in ActiveNow easily.

Defining availability improves day-to-day workflows in several ways:

* When adding substitutions, **ActiveNow will suggest the instructor who is the best fit** for covering a lesson, taking their availability into account. This saves time when deciding who can step in. Read more in [Instructor Substitutions](/en/instructor-management/instructor-substitutions.md).
* In the **Calendar**, the system shows **greyed-out time blocks** for the instructor selected in the filter at the top — a clear visual signal that the instructor is unavailable during those hours. This makes it easier to decide on rescheduling a lesson or planning a new course.

To see all instructors' availability for a given day at a glance, use the *Day — Instructors* calendar view.

## Setting an instructor's availability

{% stepper %}
{% step %}
**Go to the&#x20;*****Instructors*****&#x20;tab and open the instructor's profile**
{% endstep %}

{% step %}
**Switch from&#x20;*****Full accessibility*****&#x20;to&#x20;*****Limited accessibility*****&#x20;to define the days and hours when the instructor can teach**

By default, the instructor's availability matches the school's opening hours.

You can also **set a split availability** — if an instructor has a gap during the day, use the *plus icon* to add a second availability block.
{% endstep %}
{% endstepper %}

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGaO6of35OStmtsM3pEhY%2Fuploads%2Fgit-blob-365913cfc8e32c4980318c7d49e3737ae0925804%2Fdyspozycyjnosc-definiowanie.mp4?alt=media>" %}

## Changing an instructor's schedule

If you know that an **instructor's availability is changing — for example from a new semester** — you can plan the new schedule in advance. The original hours will apply until the start date you specify.

This lets you **plan an instructor's new working hours ahead of time**, and the system will use them automatically once the new schedule takes effect.

To add a new schedule:

{% stepper %}
{% step %}
**Open the instructor's profile**
{% endstep %}

{% step %}
**In the&#x20;*****Accessibility*****&#x20;section, click the dropdown that shows&#x20;*****Current***
{% endstep %}

{% step %}
**Select&#x20;*****Add a new schedule***
{% endstep %}

{% step %}
**In the dialog, set the start date, click&#x20;*****Confirm*****, and define the new working hours**
{% endstep %}
{% endstepper %}

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGaO6of35OStmtsM3pEhY%2Fuploads%2Fgit-blob-8372ae1cf377c5e0837d33b7c276ff8bb7736c06%2Fdyspozycyjnosc-zmiana-grafiku.mp4?alt=media>" %}


---

# 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://help.activenow.io/en/instructor-management/instructor-availability.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.
