Skip to content

Instruções e Modelo

Pensa assim: as instruções do Agent são o "manual de treinamento" do seu atendente virtual. Quanto mais claro e detalhado for esse manual, melhor ele vai se comportar. O modelo de IA (também chamado de LLM — o tipo de inteligência artificial que entende e gera texto) é o "cérebro" que vai executar essas instruções — e escolher o cérebro certo faz diferença no custo e na qualidade das respostas.

Aba Identidade do Agent com os campos Nome, Descrição, Tipo, Modelo e Instrução (System Prompt).

Aba Identidade do Agent com os campos Nome, Descrição, Tipo, Modelo e Instrução (System Prompt).

Tipos de Agent

Antes de configurar, escolha o tipo certo para o seu caso de uso:

TipoQuando usar
LLMConversas simples com um único modelo. Ideal para começar.
SequencialTarefas com etapas definidas em sequência (ex.: coletar dados → validar → responder).
ParaleloQuando você quer consultar várias fontes ao mesmo tempo (mais rápido).
LoopQuando o Agent precisa repetir um ciclo até atingir um resultado (ex.: refinar uma resposta).

Campo: Instruções

As instruções são o texto que define a personalidade, o escopo e as regras de comportamento do Agent — o que na área de IA às vezes é chamado de "system prompt".

Boas práticas para escrever instruções:

  • Comece com identidade: "Você é um assistente de atendimento da empresa X."
  • Defina o tom: "Responda de forma educada, direta e em português."
  • Liste o que pode e o que não pode: "Não forneça preços. Não discuta concorrentes."
  • Dê exemplos de resposta para casos comuns: o Agent vai aprender o padrão.
  • Inclua como lidar com o que não sabe: "Se não souber a resposta, diga 'Não tenho essa informação e vou verificar com nossa equipe'."
Campo Instrução (System Prompt) do Agent preenchido com um exemplo de instrução.

Campo Instrução (System Prompt) do Agent preenchido com um exemplo de instrução.

Dica

Escreva as instruções como se estivesse explicando para uma pessoa nova na empresa. Não use siglas internas sem explicá-las — o Agent não conhece o contexto da sua empresa a não ser pelo que você escrever aqui.

Regra de Voz: fale DIRETO ao contato (sem narração interna)

Agents que respondem ao cliente no WhatsApp têm um erro comum: o modelo começa a "apresentar" a resposta como se estivesse entregando uma tarefa, em vez de falar diretamente como o atendente.

Exemplos de respostas erradas que o modelo pode gerar:

  • "Negócio criado e tag adicionada! Agora vou responder o Lucas. Preciso criar o produto primeiro... Primeiro, a conversa: *Ótimo, Lucas!*…"
  • "Perfeito! Aqui está o atendimento: Olá, Lucas! Entendi, você quer saber sobre atraso de viagem."

Por que acontece: o modelo trata as ações internas (como atualizar o CRM) como parte do próprio raciocínio e narra tudo em voz alta, para só depois "entregar" a mensagem ao contato como se fosse um produto pronto.

Como corrigir nas instruções: inclua uma orientação de voz explícita. Exemplo de bloco para adicionar no campo de instruções:

VOZ: você fala DIRETO ao contato no WhatsApp, em 1ª pessoa, como se a mensagem já estivesse na tela dele. A sua saída É a mensagem — sem moldura.
- NUNCA narre ações internas (criar/mover negócio, aplicar tag, associar produto, consultar sistema).
- NUNCA anuncie o que vai fazer ("Agora vou...", "Preciso criar...", "Vou verificar...").
- NUNCA use preâmbulo de entrega ("Perfeito! Aqui está:", "Primeiro, a conversa:", "Aqui está o atendimento:").
- Confirmações ao contato são naturais e sobre o serviço ("Pronto, agendei para...", "Enviei o contrato!"), nunca sobre operações internas de sistema.

Coloque esse bloco antes das regras de negócio, para que o modelo trate a voz como uma restrição de formato, não como detalhe opcional.

Campo: Modelo de Mensagem

O modelo de mensagem (template) define como a entrada do cliente chega até o Agent. Você pode usar variáveis do fluxo para enriquecer essa entrada com contexto.

Exemplo:

Cliente: {{event.contact.name}}
Mensagem: {{userinput.query}}
Histórico de compras: {{vars.purchase_history}}

As variáveis entre {{ }} são preenchidas automaticamente com dados do fluxo no momento em que o Agent é acionado. Isso permite que o Agent já receba contexto do cliente sem precisar perguntar.

Variáveis disponíveis comuns:

VariávelO que contém
{{event.contact.name}}Nome do contato
{{userinput.query}}Última mensagem enviada pelo usuário
{{conversation.id}}ID da conversa atual
{{vars.nome_da_variavel}}Qualquer variável definida no fluxo
Formulário de Identidade do Agent com os campos Nome, Descrição, Tipo, Modelo e Instrução, onde variáveis do fluxo também podem ser referenciadas.

Formulário de Identidade do Agent com os campos Nome, Descrição, Tipo, Modelo e Instrução, onde variáveis do fluxo também podem ser referenciadas.

Modelo e Configuração

Aqui você escolhe qual IA vai "pensar" pelas instruções que você escreveu.

Campos de configuração:

CampoO que faz
ProvedorQuem fornece o modelo: OpenAI, Anthropic, Google, etc.
ModeloO modelo específico: gpt-4o, claude-sonnet-4-5, gemini-pro, etc.
ModoConversacional (chat) ou geração de um único texto (completion)
Parâmetros avançadosTemperatura, tamanho máximo de resposta, e outros controles avançados de geração
Aba Identidade do Agent com o seletor de Modelo e o campo Instrução (System Prompt).

Aba Identidade do Agent com o seletor de Modelo e o campo Instrução (System Prompt).

Dica de escolha de modelo:

  • Para conversas longas e complexas → modelos maiores (gpt-4o, claude-opus)
  • Para respostas rápidas e custo menor → modelos menores (gpt-4o-mini, claude-haiku)
  • Para análise de imagens → modelos com suporte a visão

Max Iterations

Para Agents do tipo Loop ou Sequencial, você pode definir o número máximo de repetições ou passos. Isso evita loops infinitos caso algo inesperado aconteça.

Valor padrão: varia por tipo. Recomendamos começar com 10 e ajustar conforme o comportamento observado.

Saiba mais