# Тригер

Ця вкладка відкривається автоматично, коли ви вибираєте тип блока з функцією тригера, наприклад **"Start"** та **"Trigger"** блоки.

<div data-with-frame="true"><figure><img src="/files/fa7a6922d1691fe48f4baec9cd433c44feeb9e2d" alt="" width="563"><figcaption></figcaption></figure></div>

## Тригер

{% hint style="warning" %}
**Рекомендується завжди вказувати точний тригер усередині блоків або будувати логіку за допомогою поля «Змінна».**

Блоки, для яких не вказано тригер, спрацьовуватимуть на будь-яке повідомлення від користувача (клієнта).

<img src="/files/c359997288949592431b8a400b54e0e9d40d7715" alt="" data-size="original">
{% endhint %}

## Тип математики

У цьому полі значення змінної порівнюється зі значенням, що перевіряється.

{% hint style="info" %}
Змінна працює разом із тригером. Іншими словами, мають виконуватися і тригер, і змінна.
{% endhint %}

{% hint style="success" %}
Ви можете детально вивчити тему порівняння змінних [у цій статті.](/doc/uk/chatbot/functions/zminni.md)
{% endhint %}

## Додаткові налаштування

<div data-with-frame="true"><figure><img src="/files/1c58a42a672718fd525a6dc90cbc5ec44bb62893" alt="" width="563"><figcaption></figcaption></figure></div>

У розширених налаштуваннях є такі поля:

* Ігнорувати тригери (фрази, які ігноруються)
* Пріоритет
* Запобігати повторним відповідям
* Тригер лише для callback

<div data-with-frame="true"><figure><img src="/files/1d53869ad1695707c3fcc1f5c801cb371a495f57" alt="" width="375"><figcaption></figcaption></figure></div>

### Ігнорувати тригери

У цьому полі вказуються слова або фрази, які блок ігноруватиме, навіть якщо тригер збігається.

### **Пріоритет**

Пріоритет активації блока (перевірка тригера). Кожен елемент у конструкторі має власний пріоритет активації. За замовчуванням найвищий пріоритет призначено блоку Primary Trigger Check.

### Запобігати повторним відповідям

Увімкніть перемикач «Запобігати повторним відповідям», щоб блок спрацьовував для клієнта лише один раз.

<div data-with-frame="true"><figure><img src="/files/ee3830687a53cff07826e05bea9862d126d0ac4a" alt="" width="452"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Щоб запобігти повторному входу в блок із увімкненим перемикачем «Запобігати повторним відповідям», зверніть увагу на з’єднувачі, які можуть вести до цього блока.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/75cdbb13eef40d68c976452fb126522c0f4246d7" alt="" width="375"><figcaption></figcaption></figure></div>

### Тригер лише для callback

&#x20;Цей перемикач доступний лише в умовних блоках у розширених налаштуваннях блока.

<div data-with-frame="true"><figure><img src="/files/ca9a46bf24094edd44be64147ad497fda0d5c041" alt="" width="413"><figcaption></figcaption></figure></div>

Якщо перемикач **УВІМКНЕНО**, блок спрацьовуватиме лише після отримання callback у чаті з клієнтом.\
Якщо перемикач **ВИМК.**, блоки спрацьовуватимуть відповідно до налаштувань у полі Trigger.


---

# 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://docs.mavibot.ai/doc/uk/chatbot/builder/setting/trigger.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.
