> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Предотвращение нежелательных запусков с помощью фильтров и отслеживаемых Полей

> Не допускайте запуска автоматизаций в неподходящих случаях

<Tip>Рекомендуем создавать примеры автоматизаций непосредственно в ИИ-чате. Просто опишите нужный рабочий процесс, и ИИ полностью настроит его за вас, включая триггер, действия, скрипт и конфигурацию.</Tip>

## Создание с помощью ИИ

Откройте ИИ-чат на правой боковой панели Таблицы и сообщите ИИ, что вам нужно. Например, можно написать:

*"Когда значение Поля «Статус» изменится на «Утверждено», отправь исполнителю письмо с уведомлением. Запускай процесс только при изменении Поля «Статус» и игнорируй изменения других Полей"*

ИИ автоматически создаст весь рабочий процесс. Вы сможете просмотреть созданный скрипт, протестировать его на реальных данных и включить рабочий процесс, когда всё будет готово.

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

## Используйте отслеживаемые Поля

При использовании триггера **При обновлении записи** всегда выбирайте конкретные Поля вместо варианта «Все Поля».

**Проблема:** рабочий процесс отправляет уведомление при изменении Поля «Статус». Если выбраны «Все Поля», он также запускается, когда кто-то изменяет описание или добавляет комментарий.

**Решение:** в качестве отслеживаемого Поля выберите только **Статус**. Теперь рабочий процесс игнорирует все остальные изменения.

## Используйте фильтры

Добавьте фильтр к любому триггеру записи, чтобы ограничить набор записей, запускающих рабочий процесс.

**Проблема:** рабочий процесс обрабатывает все новые записи, включая тестовые.

**Решение:** добавьте фильтр: `Тип` **не равен** `Тестовая`. Теперь рабочий процесс запускают только реальные записи.

## Объедините оба подхода

Для максимального контроля используйте отслеживаемые Поля **вместе** с фильтром:

* Отслеживаемое Поле: `Статус`
* Фильтр: `Статус` **равен** `Утверждено`

Это означает, что процесс запускается, только когда Поле «Статус» изменяется **и** его новое значение — «Утверждено».

## Используйте «Когда запись соответствует условиям» для изменений состояния

Если процесс должен запускаться **только при переходе** из одного состояния в другое (например, из «Ожидает» в «Утверждено»), используйте триггер **Когда запись соответствует условиям**. Он срабатывает один раз в момент, когда запись начинает соответствовать условиям, а не при каждом последующем изменении.
