# Gatilho

Esta aba abre automaticamente quando você seleciona um tipo de bloco com uma função de gatilho, como **"Start"** e **"Trigger"** blocos.

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

## Gatilho

{% hint style="warning" %}
**É recomendável sempre especificar um gatilho preciso dentro dos blocos ou construir sua lógica usando o campo "Variável".**

Blocos sem gatilho especificado serão acionados por qualquer mensagem do usuário (cliente).

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

## Tipo matemático

Neste campo, o valor da variável é comparado com o valor que está sendo verificado.

{% hint style="info" %}
A variável funciona em conjunto com o gatilho. Em outras palavras, tanto o gatilho quanto a variável devem ser atendidos.
{% endhint %}

{% hint style="success" %}
Você pode estudar em detalhes o tópico de comparação de variáveis [neste artigo.](/doc/pt/chatbot/functions/variaveis.md)
{% endhint %}

## Configurações avançadas

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

Nas configurações avançadas, há os seguintes campos:

* Ignorar gatilhos (frases para ignorar)
* Prioridade
* Evitar respostas repetidas
* Gatilho apenas de callback

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

### Ignorar gatilhos

Este campo especifica palavras ou frases que o bloco irá ignorar, mesmo que o gatilho corresponda.

### **Prioridade**

Prioridade da ativação do bloco (verificação de gatilho). Cada elemento no construtor tem sua própria prioridade de ativação. Por padrão, a prioridade mais alta é atribuída ao bloco Verificação do Gatilho Primário.

### Evitar respostas repetidas

Ative a opção "Evitar respostas repetidas" para que o bloco seja acionado para o cliente apenas uma vez.

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

{% hint style="info" %}
Para evitar a entrada repetida em um bloco com a opção "Evitar respostas repetidas" ativada, preste atenção aos conectores que podem levar a este bloco.
{% endhint %}

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

### Gatilho apenas de callback

&#x20;Essa opção está disponível apenas em blocos condicionais nas configurações avançadas do bloco.

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

Se a opção estiver **ATIVADA**, o acionará somente ao receber um callback no chat com o cliente.\
Se a opção estiver **DESLIGADO**, os blocos serão acionados de acordo com as configurações no campo Gatilho.


---

# 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/pt/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.
