> For the complete documentation index, see [llms.txt](https://docs.ngsurvey.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ngsurvey.com/form-management/form-designer/answers/answer-types/appointment-calendar.md).

# Appointment Calendar

Using the appointment calendar you can setup a set of time slots and limit the number of allowed entries for each time slot.

![](https://1025048312-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-M_uLF6W2tz_HvmWHEdE%2F-M_uV8obxa6Te9OfraBT%2Fimage.png?alt=media\&token=51710a21-52a9-46d6-8965-dcc8ab14b5e0)

![](https://1025048312-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-M_uLF6W2tz_HvmWHEdE%2F-M_uV1HwRfSrC1DRlTxv%2Fimage.png?alt=media\&token=73391479-d301-4bb7-9a59-f0a19e97ace5)

## ⌚Time slots intervals

Each of your appointment calendar can be configured using multiple time slots intervals. Time slots intervals are the day of the week and the start and the end time during which a respondent can take an appointment.

Using intervals you can easily setup time slots that would only include days of the week as shown below.

![](https://1025048312-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-M_uWHC70iCD6Ym7HVWx%2F-M_uXXffofBSjhmvA7e-%2Fimage.png?alt=media\&token=ddb05183-bd9f-4b6f-b947-76c5af6387df)

## 😎Holidays intervals

Holidays intervals let you define a set of dates that can't have any appointments.

## ⏰Time zones

If you're collecting responses from all over the world it may be that the respondent lives in a different time zone. You can either configure the calendar to show in the local time zone of the respondent or use the default time zone that has been setup for the calendar.

{% hint style="info" %}
Make sure to set the correct default time zone in your calendar properties based on your current local time zone.
{% endhint %}

## 🔅Appointment properties

You may configure all appointment calendar's  properties from the [answer properties](/form-management/form-designer/answers/answer-properties.md) page.

* **`Appointment type`** set if you can have one or multiple appointments per time slot.&#x20;
* **`Appointments per slot`** number of respondent that can register for one time slot. Once the maximum is reached the time slot is hidden from the calendar and can't be taken anymore.
* **`Slot duration`** time during of a time slot. set it to full day to create daily based appointments.
* **`Min. time before first appointment`** let you define a delay in minutes before the next available appointment to the respondent.&#x20;
* **`Start / End Date`** start and end dates of the appointments.&#x20;
* **`Time zone`** default time zone of the calendar and the times displayed to the respondent.
* **`Use respondent time zone`** will show the appointment time slots in the local time zone of the respondent.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.ngsurvey.com/form-management/form-designer/answers/answer-types/appointment-calendar.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
