> For the complete documentation index, see [llms.txt](https://academy.vambe.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.vambe.ai/asistentes-ia/asistentes-ia-pt-br/assistentes-com-blocos-v2/parte-3-bloques-de-instrucciones.md).

# Parte 3: Blocos de Instruções

Assistente com Blocos (V2). Configure os Blocos de Instruções (Passos a seguir, Casos Possíveis, Não fazer e Etiquetas) para guiar a IA e controlar o fluxo.

{% hint style="warning" %}
**Este artigo corresponde ao Assistente com Blocos (V2), a versão anterior dos Assistentes de IA da Vambe.**

Os blocos de Passos a seguir e Casos Possíveis existem unicamente nos assistentes V2. Nos **Assistentes com Cenários (V3)** o fluxo da conversa é definido por meio de Cenários e Rotas.

[Conheça os Assistentes com Cenários (V3)](/asistentes-ia/asistentes-ia-pt-br/assistentes-com-cenarios-v3/asistentes-con-escenarios-v3-que-son-y-cuando-usarlos.md)
{% endhint %}

Uma vez que a Inteligência Artificial tem definida sua personalidade e objetivos (Blocos de Identidade), é momento de estabelecer as regras do jogo. Os **Blocos de Instruções** indicam à IA exatamente o que ela deve fazer, em que ordem fazer isso e quais cenários deve evitar por completo.

A seguir, analisaremos os quatro blocos fundamentais que controlam o fluxo da conversa:

***

#### 1. Passos a seguir (A espinha dorsal)

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2F8cgKywNCSz0T9BXRKFJT%2Fimage.png?alt=media&#x26;token=9c9bcb23-8dd3-4d2e-ac62-85f6d32492fc" alt=""><figcaption></figcaption></figure>

Este é o bloco **mais importante do seu assistente**. Representa a **rota principal** que você deseja que todos os clientes percorram (por exemplo, o processo linear para qualificar um prospecto ou realizar uma venda).

Ele é estruturado por meio de uma sequência lógica e ordenada (Passo 1, Passo 2, Passo 3) e permite o uso de subpassos (1.1, 2.1) para ramificar a conversa.

**Regra de Ouro: A Sequencialidade** Para que a IA **não pule perguntas nem envie todas as informações de uma vez**, as instruções devem estar condicionadas ao passo anterior.

* **Passo 1:** Cumprimentar o cliente cordialmente e perguntar seu nome.
* **Passo 2:** ***Somente** uma vez que você tenha o nome dele*, você deve perguntar em qual produto ele está interessado.

**Uso de Funções nos Passos** Dentro deste fluxo, você pode ordenar à IA que execute ações técnicas. A mais comum é a **Mudança de Etapa**. Por exemplo:

* *Subpasso 2.1:* Se a necessidade do cliente for Venda, você deve executar a função Mudar etapa para Venda.
* *Subpasso 2.2:* Se a necessidade for Atendimento ao cliente, você deve executar a função Mudar etapa para Atendimento ao cliente.

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2FkVYrloV0PKilSoccoRDf%2Fimage.png?alt=media&#x26;token=288f5cc0-9175-4f96-b309-ea551dfaba7a" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
⚠️ **Importante**: Para que essas ações sejam cumpridas, certifique-se de adicionar corretamente a função usando o botão "**+ Adicionar função**". 👉 **\[Visite a seção de Funções aqui para mais detalhes]**
{% endhint %}

{% hint style="info" %}
As **Funções são independentes da versão do assistente**: estão disponíveis tanto nos assistentes V2 quanto nos Assistentes com Cenários (V3) e são configuradas da mesma forma.
{% endhint %}

**Quando usar mais de um Assistente?** Se você perceber que seus "Passos a seguir" estão ficando excessivamente longos ou complexos (por exemplo, tentando fazer com que um único assistente qualifique, venda, cobre e agende), a IA pode se confundir. Nesses casos, a melhor prática é dividir o fluxo criando vários assistentes. Um "Assistente Inicial" pode ficar responsável pelo encaminhamento, enviando o cliente por meio de uma Mudança de Etapa para um "Assistente de Vendas" dedicado exclusivamente a essa tarefa.

**O que não deve ser colocado nos passos a seguir?** Nunca coloque ações por tempo, por exemplo "Se o cliente não responder em 5 minutos" ou "depois de 10 minutos envie a mensagem novamente", já que os **passos a seguir e casos possíveis** **respondem às mensagens do cliente, não ao tempo decorrido.** Para enviar mensagens de acompanhamento por tempo você deve revisar as [sequências](https://academy.vambe.ai/workflows/secuencias/como-automatizar-seguimientos-y-tareas-usando-secuencias)

***

#### 2. Casos Possíveis (As exceções à regra)

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2Fs0u43g4jk8BpwJSdSrp4%2Fimage.png?alt=media&#x26;token=f3f137b7-7b84-4b21-b3ee-5ebefca2a974" alt=""><figcaption></figcaption></figure>

Se os "Passos a seguir" são a rota principal, os **Casos Possíveis são os desvios.** Servem para atender situações específicas que não se aplicam a todos os clientes, mas que podem ocorrer a qualquer momento (ex.: uma reclamação, uma pergunta sobre emprego ou um cliente que solicita falar com um humano).

Este bloco não usa passos sequenciais; funciona sob uma lógica direta de **Causa e Efeito** dividida em duas colunas:

* **Lado Esquerdo (O Gatilho):** Define a condição. *Exemplo:* "Se o cliente perguntar sobre o status do seu pedido".
* **Lado Direito (A Ação):** Define o que a IA deve fazer. *Exemplo:* "Execute a função Get Order Status" ou "Redirecione para atendimento humano".

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2FWPbkmNh1axRBN823TkDU%2Fimage.png?alt=media&#x26;token=af5adf0a-6062-4f1b-bb2f-3bc8b362d3ad" alt=""><figcaption></figcaption></figure>

***

#### 3. Não Fazer (As restrições absolutas e `barreiras de segurança`)

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2Fy2iuBeYHPKS7gZtpJm5H%2Fimage.png?alt=media&#x26;token=1960f2f5-7ab0-4c60-b110-ada40e6aa235" alt=""><figcaption></figcaption></figure>

Este bloco é uma medida de segurança crítica. Aqui são listadas as ações que a Inteligência Artificial tem estritamente proibido realizar. Funciona como um **`limite de segurança`** essencial, estabelecendo os limites e o comportamento indesejado para o seu assistente. Isso é fundamental para prevenir **alucinações**, garantindo que a IA sempre se mantenha dentro dos parâmetros de informação e ação definidos por você.

**Casos de uso comuns:**

* **Classificação silenciosa:** Você pode pedir à IA que classifique internamente os clientes em categorias (A, B ou C) de acordo com seu orçamento, mas neste bloco deve indicar: *"NUNCA diga ao cliente em que categoria ele foi classificado"*.
  * Este `limite de segurança` evita que a IA revele informações internas que possam ser sensíveis ou gerar confusão, prevenindo uma alucinação por divulgação de dados internos.
* **Segurança de dados:** *"Não deve enviar dados bancários de transferência nem enviar números de contato que não estejam na sua base de informações"*.
  * Um `limite de segurança` crucial para a privacidade e segurança, impedindo a IA de inventar ou compartilhar dados financeiros.
* **Prevenção de erros e informações incorretas:** *"NUNCA você deve inventar informações"*, *"NÃO ofereça descontos que não apareçam explicitamente na sua base"*.
  * Estes `barreiras de segurança` são diretrizes explícitas para evitar as **alucinações** da IA, garantindo que ela opere apenas com dados verificados e permitidos.

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2FWPbkmNh1axRBN823TkDU%2Fimage.png?alt=media&#x26;token=af5adf0a-6062-4f1b-bb2f-3bc8b362d3ad" alt=""><figcaption></figcaption></figure>

***

#### 4. Etiquetas (Classificação automática)

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2FzyEd9dT3JLaUOVGeA5xd%2Fimage.png?alt=media&#x26;token=5ebdc839-4402-4618-a4b5-66df173e3fb1" alt=""><figcaption></figcaption></figure>

O bloco de Etiquetas permite automatizar a segmentação dos seus contatos e tickets no CRM, facilitando a organização e a futura criação de campanhas.

Assim como os Casos Possíveis, ele se divide em duas seções:

* **Lado Esquerdo:** São selecionadas as etiquetas previamente criadas no Vambe (Ex.: "Pequeno", "Médio", "Grande" ou "Santiago").
* **Lado Direito (Descrição):** É redigida a instrução de quando a IA deve aplicar essas etiquetas. *Exemplo:* "Você deve etiquetar o cliente se ele disser que é de Santiago" ou "Se a quantidade estiver entre 1 e 3, você deve usar Pequeno".

<figure><img src="https://1176996256-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjZ46rFloLOG1hJ2JQGi0%2Fuploads%2Fc3917aQXiw24ch7Od3Nm%2Fimage.png?alt=media&#x26;token=a2fa6476-c343-4064-8a1d-fec4cd8f9343" alt=""><figcaption></figcaption></figure>

***

Com os blocos de Instruções configurados, seu assistente já sabe como conduzir uma venda e quais regras respeitar. O último passo é dotá-lo de conhecimento para que possa responder perguntas técnicas.


---

# 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://academy.vambe.ai/asistentes-ia/asistentes-ia-pt-br/assistentes-com-blocos-v2/parte-3-bloques-de-instrucciones.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.
