> ## 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>Рекомендуємо створювати приклади автоматизацій безпосередньо в AI Chat. Просто опишіть потрібний робочий процес, і ШІ повністю налаштує його за вас, зокрема тригер, дії, сценарій і конфігурацію.</Tip>

## Створення за допомогою ШІ

Відкрийте AI Chat на правій бічній панелі таблиці й опишіть ШІ бажаний результат. Наприклад:

*«Коли значення поля “Статус” змінюється на “Затверджено”, надішли виконавцю лист-сповіщення. Запускай процес лише після зміни статусу й ігноруй редагування інших полів»*

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

Робочий процес, який запускається надто часто, марнує запуски, надсилає небажані листи й створює інформаційний шум. Ось як зробити тригери точними.

## Використовуйте відстежувані поля

Для тригера **Коли оновлено запис** завжди вибирайте певні поля замість варіанта «Усі поля».

**Проблема:** робочий процес надсилає сповіщення після зміни поля «Статус». Якщо вибрано «Усі поля», він також запускається, коли хтось редагує опис або додає коментар.

**Виправлення:** виберіть у відстежуваних полях лише **Статус**. Тепер робочий процес ігноруватиме всі інші зміни.

## Використовуйте фільтри

Додайте фільтр до будь-якого тригера запису, щоб звузити перелік записів, які активують робочий процес.

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

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

## Поєднуйте обидва способи

Для максимального контролю одночасно використовуйте відстежувані поля **й** фільтр:

* Відстежувані поля: `Статус`
* Фільтр: `Статус` **дорівнює** `Затверджено`

Це означає: запускати процес, лише коли поле «Статус» змінюється **і** нове значення дорівнює «Затверджено».

## Використовуйте «Коли запис відповідає умовам» для змін стану

Якщо тригер має спрацьовувати **лише під час переходу** (наприклад, з «Очікує» на «Затверджено»), використовуйте тригер **Коли запис відповідає умовам**. Він спрацьовує один раз у момент, коли запис починає відповідати умовам, а не після кожного наступного редагування.
