> For the complete documentation index, see [llms.txt](https://docs.chatlayer.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chatlayer.ai/chatlayer-documentation-pt-br/buildabot/tips-and-best-practices/improve-the-not-understood-block/not-understood-counter.md).

# Contador de não entendido

Em vez de sempre mostrar a mesma `não entendido` mensagem, você pode criar um contador para mostrar mensagens diferentes, dependendo de quantas vezes o bloco de não entendimento é acionado. Por exemplo, quando o bot não entende o usuário pela primeira vez, ele exibirá a primeira mensagem de não entendimento:

"Desculpe, não entendi. Você pode reformular, por favor?"

Depois que o usuário enviar outra mensagem e o bot não entender uma segunda vez, ele exibirá a segunda mensagem de não entendimento, oferecendo uma saída externa:

"Desculpe, ainda não entendo. Talvez você queira falar com meu colega em vez disso?"

Ou "Desculpe, ainda não entendo. Talvez você prefira nos enviar um e-mail em vez disso?"

Essa configuração de contador cria uma melhor experiência do usuário e faz o bot parecer muito mais inteligente. Pronto para começar? Vamos lá! 👏

## 1. Alterar o tipo do bloco

Passo 1: Clique no bloco de mensagem 'não entendido' e, na lista em 'Tipo', selecione 'Ir para'

![](/files/3767c41da0377b94de7225b2ab725cf903f5da0c)

## 2. Defina a primeira condição no bloco de condição

Para a próxima etapa, vamos definir as condições do contador para que o bot saiba quantas vezes esse bloco já foi acionado.

Para a primeira condição, queremos verificar se o bloco de mensagem 'não entendido' já foi acionado uma vez. Para isso, copie e cole a variável ***not\_understood\_counter*** no campo à esquerda. Clique em 'criar' para criar a variável.

Depois, no campo do meio, selecione `for igual a` no menu suspenso.

No campo à direita, vamos inserir **1** – Isso informa ao bot que o primeiro bloco de não entendimento já foi exibido e que está na hora de exibir o segundo bloco de não entendimento.

![](/files/a0d356f4b768f0ad49c1d8dde7144175bd0bd9ee)

## 3. Defina a condição final no bloco de condição

Para a segunda e última condição, estamos criando o contador propriamente dito.

Em 'Senão', digite ***Não entendido x 1*** e clique em 'criar' para criar a variável.

Em seguida, clique `+ Adicionar variável` para adicionar uma variável e um valor. No campo do meio, adicione a variável ***not\_understood\_counter***. No campo à direita, adicione o [valor de incremento](https://docs.chatlayer.ai/bot-answers/settings/secure-variables-gdpr#incrementing-variable-counter) ***{not\_understood\_counter|increment}***

![](/files/bc8b403ed88fe300449bb7b5dc80c0d89446011c)

Salve sua configuração clicando no `Salvar` botão no canto inferior direito.

O bloco de condição inteiro deve ficar assim:

![](/files/3ffe68d2533941fcbbbe41e18fa0fe8318aaf032)

## 4. Escreva as mensagens do bot

Depois de salvar seu bloco de condição e fechá-lo, o fluxo deve ficar assim:

<img src="/files/994adaec10e733c103941f4fbd4bea262733f68c" alt="" data-size="original">

Agora é hora de escrever o texto para ambos os blocos. Aqui vai alguma inspiração para a primeira mensagem que será exibida – o bloco 'Não entendido x 1':

* Desculpe, não entendi. Você pode reformular, por favor?
* Hmm, não consigo entender. Você pode usar outras palavras? Talvez assim eu entenda!
* Não entendi, por favor tente mais uma vez

Para a segunda e última mensagem, o bloco 'Não entendido x 2', você pode escrever algo assim:

* Desculpe, ainda não consigo entender. Talvez você queira falar com meu colega humano em vez disso?
* Desculpe, parece que não consigo entender. Você gostaria de nos ligar em vez disso?
* Desculpe, parece que não consigo entender. Talvez seja melhor você nos enviar sua pergunta por e-mail

Pronto, tudo feito! Você acabou de criar uma forma amigável de informar ao usuário que o bot não entendeu 👏


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.chatlayer.ai/chatlayer-documentation-pt-br/buildabot/tips-and-best-practices/improve-the-not-understood-block/not-understood-counter.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
