> For the complete documentation index, see [llms.txt](https://manuals.dialox.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manuals.dialox.ai/studio/content/calendars.md).

# Calendars

Depending on your particular Bot App you might be using Calendars as resources. Some Bot Apps allow you to integrate with third party calendars. But by default the Platform offers its own Calendar database. There are two types of Calendars. Calendars to show the outcome of Calendar actions of the Bot, like appointments or todo's. And Calendars that are used as input for determining Slot Capacity.

1. Calendars for planning outcomes (Events and Todo's) can be found in the main menu under the name Calendars, see 1 in the below screenshot.
2. Calendars for planning input (configure Slot capacity) can be found in the content section under the sub section Calendars, see 2 in the below screenshot.

<figure><img src="/files/bLnkS8vBB9mtgK1UwM6A" alt=""><figcaption><p>Calendar view for managing slot capacity</p></figcaption></figure>

Working with planning outcomes is further explained on the Calendars page [here](/studio/calendars.md). This section will continue about managing slot capacity.

## Add a new slot

### Add a one time slot

By simply selecting a time window in the calendar a new slot can be added. It will open the following popup window.

<figure><img src="/files/YBerRH4oA0pn0IcU6yCT" alt=""><figcaption><p>Add a slot</p></figcaption></figure>

The date, start and end times should represent the selected time window, but you can still change it to something else at this point.

### Add recurring slot

When you need a one time slot you can simply configure the capacity for this slot and click save. The capacity represents the amount of times this particular slot can be booked.

When you need the slot to recur every week, you can click the Recurrance button. This will extend the form with the following fields.

<figure><img src="/files/7OOuqHAIv4ntRNLoEl7K" alt=""><figcaption><p>Add a recurring slot</p></figcaption></figure>

Select the week days this slot needs to apply for and click save. The platform will repeat the slots according your schedule from the given date to infinity.

The buttons Weekdays and Every day help you to select the checkboxes even quicker.

## Edit or delete a slot

To edit or remove a slot, click on any slot. The same popup that was filled out when adding the slot will be opened and filled with the slot details. By clicking the Save or Delete button, the slot can be respectively saved or deleted.

<figure><img src="/files/XwyqGpSRUkVXRSVUUaq6" alt=""><figcaption><p>Delete a slot</p></figcaption></figure>

For recurring slots this will open another popup to ask to which instances of this slot the Edit or Delete action should apply: only this slot, thie and future slots or all slots.

<figure><img src="/files/6z18gW4cGqeDJFoDtnM6" alt=""><figcaption><p>Delete a recurring slot</p></figcaption></figure>

Only this slot will keep the other instances of the slot untouched.&#x20;

This and future slots will keep the previous ones untouched, but deletes or changes all future ones.

All slots will simply change or remove all slot instances for this slot in the calendar.


---

# 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 dynamically by asking a question.

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

```
GET https://manuals.dialox.ai/studio/content/calendars.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
