> For the complete documentation index, see [llms.txt](https://docs.leadconverter.su/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leadconverter.su/bots/blok-deistvie/onlain-zapis/poluchit-svobodnye-sloty.md).

# Получить свободные слоты

Действие **«Получить свободные слоты»** предназначено для получения списка доступных временных интервалов для онлайн-записи. Оно позволяет определить свободное время для выбранной услуги и специалиста, а затем показать пользователю доступные "**Слоты**".

Полученные свободные слоты можно использовать в сценарии для выбора удобного времени записи. Пользователь увидит только те интервалы, которые доступны для записи на момент выполнения действия.

{% hint style="warning" %}
Данное действие работает только для услуг "**индивидуальной**" и "**групповой**" записи. Для аренды вывести свободные слоты **невозможно**.
{% endhint %}

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FwCvRdFyzFshhUrjrqvOT%2Fimage.png?alt=media&amp;token=ebb72ca0-a673-4847-85cd-daa34979ac79" alt=""><figcaption></figcaption></figure>

1. В поле "**Ресурс**" вы выбираем нужный ресурс к которому хочет записаться пользователь.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2Fl2kMUO6N5Xnm897xa6dK%2Fimage.png?alt=media&amp;token=1dd51e73-2826-4da4-a463-d01a0e99ea3e" alt=""><figcaption></figcaption></figure>

2. В поле "**Услуга**" выбираем услугу, для записи на которую требуется вывести свободные слоты.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FaIQkiSfVZ5fx2XG4PQAo%2Fimage.png?alt=media&amp;token=e7a0198b-7c21-43ed-855d-a6697507ad0d" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
В данных полях вы можете указать либо значение из выпадающего списка, либо переменные, в которых хранятся значение "**Ресурса**" и "**Услуги**".
{% endhint %}

3. В поле "**Искать слоты от даты**" вы можете указать переменную, где хранится ответ пользователя о удобной ему дате, либо саму дату в формате дд.мм.гггг чч:мм от которой требуется поиск свободных слотов.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FGYDNnxteEV8vxVWcIaed%2Fimage.png?alt=media&amp;token=c4484714-9613-43d5-ad52-464e8b29ca7d" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Если оставить это поле "**пустым**" поиск будет происходить от даты, когда пользователь попал в это "**Действие**".
{% endhint %}

4. В дополнительных настройках указываются сразу несколько параметров.&#x20;

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2F2ucMOhpzMtnt1BibtgC8%2Fimage.png?alt=media&amp;token=fc036bee-066d-4659-abe5-fd1f0d38bce1" alt=""><figcaption></figcaption></figure>

1. В поле "**Количество дней"**, устанавливается значение на сколько дней вперед/назад должен происходить поиск. \
   \
   Например: если установлено значение 7 - от выбранной даты будут показаны слоты на 7 дей вперед.
2. В поле **"Лимит слотов"**, указывается количество слотов которые может выдать данный блок действия для пользователей. \
   \
   Например: если установлено значение 30, бот может выдать максимум 30 слотов для записи.
3. В поле **"Направление поиска"** мы можем выбрать в какую стороны бот будет выдавать свободные слоты от указанной даты, например **"Вперед от даты"** или **"Назад от даты"**.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FXXDnqYrjSiOuXRUuOKHE%2Fimage.png?alt=media&amp;token=a75f50b0-deef-4596-894b-8abee40b7829" alt=""><figcaption></figcaption></figure>

4. В поле "**Формат результата**" мы можем выбрать в каком формате мы хотим получить результат выполнения действия, например в формате "**JSON**" (он используется для парсинга переменных, чтобы разместить свободные слоты в кнопках), либо в формате "**Текст**" - в этом случае, результат отобразится в в текстовом формате в блоке "**Сообщения**".&#x20;

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FWNhK7lOn3NFkSQYYrh5P%2Fimage.png?alt=media&amp;token=77a15cde-b8d9-477b-8782-ca9de5fd806f" alt=""><figcaption></figcaption></figure>

9. Поля **«Курсор назад»** и **«Курсор вперёд»** используются для настройки навигации по свободным слотам. С их помощью пользователь может просматривать доступные интервалы за разные периоды и выбирать подходящее время для записи.<br>

   В поле **«Курсор  для кнопки "Вперёд"»** задается начальная дата, от которой будет выполняться поиск и отображение свободных слотов при первом переходе вперёд.<br>

   В поле **«Курсор для кнопки "Назад"»** используется значение для задания конечной даты при просмотре предыдущих периодов. \
   \
   Если пользователь переходит к этому блоку с указанными настройками, дальнейшее отображение свободных слотов будет продолжаться относительно даты, заданной в поле **«Курсор для кнопки "Назад"»**.
10. В поле "**Сохранить результат в переменную**", указываем переменную, где будет хранится "**Результат**" выполнения данного действия. Эта переменная используется для вывода свободных слотов в блоке "**Сообщение**".

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2F8qQnwk5VMBjn3HEcefKH%2Fimage.png?alt=media&amp;token=75448cd0-1103-48db-b221-2500761cbf16" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku.md)
{% endcontent-ref %}
