> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inceptia.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Identidade

> Defina o que o agente diz e como ele se comporta durante a conversa

## O que é a Identidade

A aba **Identidade** é onde você configura a personalidade e o objetivo do agente. Tem dois campos principais: a mensagem com a qual ele começa e as instruções que guiam todo o seu comportamento.

<img src="https://mintcdn.com/inceptia/2xrQ5P1QkQTHz4UH/images/construccion/agentes/identidad/01-identidad.png?fit=max&auto=format&n=2xrQ5P1QkQTHz4UH&q=85&s=d31bc6a49933214f1cffede197920324" alt="Aba Identidade com Mensagem Inicial e Instruções" width="1440" height="900" data-path="images/construccion/agentes/identidad/01-identidad.png" />

***

## Mensagem Inicial

O texto que o agente diz no momento em que é ativado — é a primeira coisa que a pessoa ouve.

<Info>
  A Mensagem Inicial é **obrigatória para o agente Iniciador**. Para agentes padrão é opcional — se não houver mensagem inicial, o agente espera que a pessoa fale primeiro.
</Info>

Você pode incluir variáveis de contexto usando chaves:

```
Olá {name}, aqui é da {company_name}. Estamos entrando em contato sobre...
```

***

## Instruções

O prompt principal do agente. Define:

* **Quem é** o agente (nome, empresa, papel).
* **Qual é o seu objetivo** nesse momento da conversa.
* **Como deve responder** a diferentes cenários.
* **O que fazer** se a pessoa perguntar algo fora de contexto.

<Tip>
  Quanto mais específicas forem as instruções, melhor é o comportamento do bot. Inclua exemplos de cenários frequentes e como você quer que o agente os trate. Para um guia completo de como estruturá-las, veja [Instruções que funcionam](/pt-BR/construccion/buenas-practicas/instrucciones-que-funcionan).
</Tip>

***

## Variáveis disponíveis

Todas as variáveis que o agente tem disponíveis viajam em um dicionário interno chamado **`context`**. Qualquer variável que esteja em `context` pode ser usada na Mensagem Inicial e nas Instruções escrevendo seu nome entre chaves (`{variable}`) — o bot a substitui automaticamente pelo seu valor real.

Essas variáveis chegam ao `context` por dois caminhos:

| Origem              | Como chega                                                                                                                                                                                         | Exemplos                                                     |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| Código              | Você mesmo a injeta no **Código Inicial** (aba [Lógica](/pt-BR/construccion/agentes/logica)) do agente Iniciador — por exemplo `context["agent_name"] = "Ana"`.                                    | `{agent_name}`, `{today}`                                    |
| Arquivo de campanha | É mapeada automaticamente a partir do **[Arquivo de entrada de campanha](/pt-BR/construccion/archivo-entrada-campana)** através do Parser, e embutida no contexto sem que você precise fazer nada. | `{name}`, `{company_name}`, dívida, data de vencimento, etc. |

<Info>
  Se uma variável que depende do arquivo de campanha não estiver bem mapeada, ela vai ficar vazia durante a conversa — antes de publicar, verifique se o mapeamento está completo. Veja mais erros frequentes com variáveis em [Erros comuns](/pt-BR/construccion/buenas-practicas/errores-comunes).
</Info>

***

## Histórico de alterações

A aba Identidade guarda um histórico de versões das instruções. Você pode ver quando foram modificadas e voltar a uma versão anterior se necessário.

Você o encontra clicando em **Histórico de alterações** (ícone de relógio), no canto superior direito do campo Instruções — é fácil não perceber porque é pequeno.

Também mostra um contador de **palavras e caracteres** em tempo real, útil para controlar a extensão do prompt.

<Tip>
  Para ouvir como soa a Mensagem Inicial ou testar se as Instruções funcionam como esperado, use **[Abrir conversa](/pt-BR/construccion/probar-tu-bot)** — na barra de ações na borda direita do editor — e converse com o bot em tempo real.
</Tip>
