> For the complete documentation index, see [llms.txt](https://help.rvops.com/central-de-ajuda-rvops-crm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.rvops.com/central-de-ajuda-rvops-crm/chatbot/agente-de-ia.md).

# Agente de IA

Depois de criar seu [Agente de IA (com perfil, comportamento, conhecimento e saídas)](/central-de-ajuda-rvops-crm/inteligencia-artificial/agente-conversacional.md), o próximo passo é utilizá-lo dentro do **Chatbot**. É no Chatbot que você define em que momento o agente entra na conversa, quais informações ele recebe logo de início e o que acontece depois que ele conclui a etapa (por meio das saídas).

Na prática, o bloco **Agente de IA** funciona como um “módulo” do seu fluxo: ele recebe um input, conduz a conversa com a IA e devolve o controle para o chatbot através das saídas configuradas.

### 1) Selecionando o agente

Ao adicionar o bloco **Agente de IA** no construtor do Chatbot, a primeira configuração é escolher **qual agente** será usado.

Quando você seleciona um agente, o Rvops automaticamente carrega no bloco:

* o comportamento do agente (o roteiro/estágios),
* as variáveis que ele utiliza,
* e principalmente as **saídas** que foram configuradas no agente.

Isso é importante porque você não precisa “recriar” as saídas no chatbot: elas já vêm do agente e aparecem para você conectar ao restante do fluxo.

<figure><img src="/files/smRE5HWV54kbwqt3Nvf8" alt=""><figcaption></figcaption></figure>

### 2) Campos de entrada

Os **campos de entrada** servem para você “entregar contexto” para o agente antes (ou durante) a conversa, reaproveitando informações que já foram capturadas no fluxo.

Isso evita perguntas repetidas e acelera o atendimento.

Um exemplo prático muito comum no WhatsApp: o **phone** (telefone) já é capturado automaticamente quando o contato inicia a conversa com o seu número. Se você envia esse `phone` para o agente no bloco, ele pode usar essa informação para ja criar o contato depois de perguntar o nome.&#x20;

<figure><img src="/files/VkMkcIJu9mfUTcIul3OM" alt="" width="451"><figcaption></figcaption></figure>

### 3) Saídas

Depois que o agente conversa e conclui a etapa dele, ele direciona para uma das [**saídas configuradas anteriormente no agente**.](/central-de-ajuda-rvops-crm/inteligencia-artificial/agente-conversacional/agentes.md#saidas)

No chatbot, você usa essas saídas para definir o “o que acontece depois”.

<figure><img src="/files/qrZ8ZNamIkO0xmX3DJvS" alt=""><figcaption></figcaption></figure>

A regra aqui é simples: **cada saída deve estar conectada a um próximo passo**. Saídas sem conexão deixam a conversa “solta” e geram uma experiência incompleta.

### 4) Mapeamento de saída

Além de escolher a saída, você pode usar o **mapeamento de saída** para “pegar” informações que a IA coletou/entendeu e devolver isso para o chatbot em forma de variáveis.

<figure><img src="/files/Zvp2a0VgeiL4bMQw8iHd" alt=""><figcaption></figcaption></figure>

Na prática, o mapeamento de saída transforma o resultado da conversa com IA em dados “estruturados” para o seu processo.
