# Этапы настройки функций с действием YCLIENTS

## ШАГ 1 - Подключение интеграции с YCLIENTS

Перед созданием функций убедитесь, что интеграция с YCLIENTS подключена в разделе Интеграции → YCLIENTS.

[Как подключить YCLIENTS](/functional/integrations/yclients/podklyuchenie-integracii-s-yclients.md)

## ШАГ 2 - Создание функций с действием YCLIENTS

Функции можно создать двумя способами:

1. [Через **Мастер создания функций**](/functional/integrations/yclients/master-sozdaniya-funkcii-yclients.md) (рекомендуется)
2. Вручную — в разделе Действия в функции.

### Создание функции вручную

Для **каждого** необходимого действия с YCLIENTS нужно создать **отдельную** функцию.

1. Перейдите в созданную функцию;
2. В секции **«Действие»** нажмите **«Добавить действие»**;
3. Выберите YCLIENTS;
4. Перейдите в созданное действие YCLIENTS и выберите в секции **«Выбор действия»** одно из 6 доступных действий:

* **Получить события**
* **Создать событие**
* **Удалить событие**
* **Получить информацию о услуге**
* **Получить информацию о специалисте**
* **Получить информацию о записях клиента**

{% hint style="info" %}
После выбора действия автоматически изменится список параметров, доступных для настройки.
{% endhint %}

### Рекомендуемые названия функций

Если функции создаются вручную, рекомендуется использовать стандартные названия.\
С этими названиями корректность работы ИИ-агента протестирована и подтверждена.

| **Действие YCLIENTS**                 | **Рекомендуемое имя функции** |
| ------------------------------------- | ----------------------------- |
| Получить события                      | get\_booking\_status          |
| Создать событие                       | book\_appointment             |
| Удалить событие                       | cancel\_booking               |
| Получить информацию о услуге          | get\_services\_info           |
| Получить информацию о специалисте     | get\_specialist\_info         |
| Получить информацию о записях клиента | get\_client\_records          |

Использование других названий допустимо, но может повлиять на корректность вызова функций ИИ-агентом.

## Шаг 3. Настройка параметров функций

Дальнейшая настройка зависит от способа создания функции:

* Если функция создана [**через Мастер создания функций**](/functional/integrations/yclients/master-sozdaniya-funkcii-yclients.md) — все основные параметры уже настроены автоматически.\
  При необходимости вы можете изменить их вручную в разделе **Действия функции**.
* Если функция создаётся **вручную** — все параметры необходимо настроить самостоятельно в зависимости от выбранного действия YCLIENTS.

Ниже приведено подробное описание настройки каждого действия:

* [Действие YCLIENTS: Получить события](/functional/functions/sending-result/yclients/deistvie-yclients-poluchit-sobytiya.md)
* [Действие YCLIENTS: Создать событие](/functional/functions/sending-result/yclients/deistvie-yclients-sozdat-sobytie.md)
* [Действие YCLIENTS: Удалить событие](/functional/functions/sending-result/yclients/deistvie-yclients-udalit-sobytie.md)
* [Действие YCLIENTS: Получить информацию о услуге](/functional/functions/sending-result/yclients/deistvie-yclients-poluchit-informaciyu-o-usluge.md)
* [Действие YCLIENTS: Получить информацию о специалисте](/functional/functions/sending-result/yclients/deistvie-yclients-poluchit-informaciyu-o-specialiste.md)
* [Действие YCLIENTS: Получить информацию о записях клиента](/functional/functions/sending-result/yclients/deistvie-yclients-poluchit-informaciyu-o-zapisyakh-klienta.md)


---

# 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://doc.nextbot.ru/functional/functions/sending-result/yclients/etapy-nastroiki-funkcii-s-deistviem-yclients.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.
