v2.0

Etapa Agêntica

Etapa em que um modelo de IA de chat decide, a cada volta, quais ferramentas chamar entre as autorizadas (agentes da plataforma e conectores configurados), até entregar um resultado na forma declarada na Saída.

Menu do + do fluxo com Criar Etapa Agêntica em destaque no grupo Orquestração de Agentes
No menu do +, grupo Orquestração de Agentes: Criar Etapa Agêntica.

Para que serve

A Etapa Agêntica é um ponto do fluxo em que um modelo de IA decide, de forma dinâmica e probabilística, quais ações executar para atingir determinado objetivo do processo.

Para isso, o modelo utiliza como ferramentas os próprios Agentes de Processo da plataforma e todos os conectores disponíveis, podendo escolher, combinar e executar diferentes recursos conforme a necessidade de cada situação.

Estrutura Básica:

O card no fluxo

No núcleo fica o modelo, com o ícone do conector e o rótulo. Na órbita ficam as ferramentas: agente com o avatar, conector com o ícone do catálogo. Um raio no canto marca a ferramenta que tem efeito. Acima de sete ferramentas, a última vaga vira um contador (+N). No topo, o título e a marca da etapa; no rodapé, o prefixo das variáveis (agentic.<prefixo>) e o teto de voltas.

Card da Etapa Agêntica no fluxo: o modelo Claude no núcleo, três agentes e dois conectores na órbita, um raio no agente de cima, e no rodapé agentic.tt e máx. 10 voltas
O card: o modelo (Claude) no núcleo; na órbita, três agentes com o avatar e dois conectores com o ícone do catálogo; o raio no agente de cima marca a ferramenta com efeito. No rodapé, o prefixo agentic.tt e o teto de 10 voltas.

Clicar no modelo e nas ferramentas

O núcleo e cada item da órbita respondem ao clique. O cursor indica o que abre e o que não abre.

Clique emO que acontece
Avatar de um agente da órbitaAbre o editor do agente, na mesma janela, com o botão de volta ao agente de onde você veio (o mesmo comportamento do Paralelizar Agentes). Precisa de acesso ao agente: ser seu ou ter sido compartilhado com você.
Ícone de um conector da órbitaAbre o painel lateral de Conectores já na edição daquele conector. Só abre conector da sua conta.
Núcleo (o modelo)Abre o conector do modelo, como o ícone de conector. Sem modelo escolhido, o núcleo não responde ao clique.
Agente da órbita que não foi compartilhado com vocêNão abre. O card avisa: Este agente não foi compartilhado com você. Peça ao dono do agente para compartilhá-lo. O cursor fica de proibido.
Conector de outra conta (do dono de um agente compartilhado com você, ou publicado para a empresa por outra pessoa)Não abre. O card avisa: Este conector não é da sua conta: só quem o criou pode abri-lo. A etapa continua executando com esse conector; o que o clique protege é a configuração dele.
Agente ou conector que deixou de existirSem clique. O item aparece marcado como pendência (seção Pendências e Salvar).

Como uma execução acontece

  1. A etapa resolve as {variáveis} das Instruções, da Tarefa e da Conversa anterior com os valores do fluxo naquele momento.
  2. Envia ao modelo: o System Prompt do conector, as Instruções, as regras fixas da plataforma, a conversa anterior (quando há) e a Tarefa. Junto vão a lista das ferramentas (nome, Quando usar e os campos que a IA preenche) e a ferramenta de entrega.
  3. O modelo responde com texto, pede uma ou mais ferramentas, ou chama a entrega. Cada resposta é uma volta.
  4. Para cada pedido de ferramenta, a etapa executa e devolve o retorno ao modelo, que abre a volta seguinte. Conectores pedidos na mesma volta rodam juntos; agentes rodam um de cada vez. Um agente em Não esperar só é disparado e a volta segue.
  5. Quando o modelo chama a entrega, a etapa valida cada campo e converte pelo tipo declarado. Um resultado que não cabe na Saída volta ao modelo uma vez para correção.
  6. A etapa grava as variáveis agentic.<prefixo>.* e o fluxo segue.

As regras fixas da plataforma são: usar só as ferramentas oferecidas e só quando a Tarefa pedir, terminar chamando a entrega, não inventar o que uma ferramenta poderia buscar e responder em português.

Campos do painel da etapa

O painel abre pelo botão Configurar do card. As seções, na ordem: Prefixo Identificador desta Etapa, Modelo, Instruções, Tarefa, Ferramentas, Conversa anterior, Saída, Dado sensível e Limites. Depois delas, o painel traz as seções comuns a todas as etapas (Descrição da etapa, Gestão de Erros e Exceções, Condições de rotas e execuções e Mensageria). A etapa é numerada pela ordem no fluxo: Etapa Agêntica 1, 2 e assim por diante.

Painel da Etapa Agêntica com o Prefixo Identificador desta Etapa orcamento, o cartão do modelo Claude com Trocar modelo, a Versão do modelo claude-sonnet-5 definida no conector, as Instruções com a variável dpto_recebida e a Tarefa
O começo do painel: o Prefixo Identificador desta Etapa (aqui, orcamento), o cartão do Modelo com Trocar modelo, a Versão do modelo lida do conector, as Instruções, com uma {variável} do fluxo, e a Tarefa.

Prefixo Identificador desta Etapa

CampoO que fazAceita
Prefixo Identificador desta EtapaIdentifica a etapa nas variáveis que ela grava: agentic.<prefixo>.*. Obrigatório e único entre as Etapas Agênticas do fluxo.Letras minúsculas, números e _. Maiúsculas viram minúsculas; espaços, traços e acentos são retirados.

Modelo

Campo ou botãoO que faz
Escolher o modelo / Trocar modeloAbre a lista dos conectores configurados. Aparecem selecionáveis os de IA de chat (Claude, OpenAI, Mistral, Grok, Groq). Os demais aparecem bloqueados com o motivo: conector de IA sem ação de chat (OCR, voz, embeddings), Gemini e Bedrock (entram como ferramenta) e conectores comuns.
Cartão do modeloMostra o nome do conector, o provedor e o modelo configurado nele. Credencial, versão do modelo, Max Tokens e System Prompt são lidos do conector a cada execução.
Versão do modeloCampo somente leitura com a versão do modelo que o conector define (o identificador que o provedor recebe). Para mudar a versão, altere o conector. Sem versão no conector, o campo mostra não definida no conector e vale a versão padrão do provedor.

Da conta do conector a etapa lê a credencial (chave e, na OpenAI, a organização), a versão do modelo, o Max Tokens, o System Prompt e a URL base. Os campos da ação do conector (prompt, estrutura de saída, classes, temperatura e afins) não são lidos: a Tarefa, as Instruções e a Saída da etapa é que definem o pedido e o formato do resultado. Detalhes do que vale entre conector e etapa: O que vem do conector e o que vem da etapa.

Instruções e Tarefa

CampoO que fazDetalhes
InstruçõesComo o modelo deve trabalhar nesta etapa: regras, tom, limites. São somadas ao System Prompt do conector e valem em todas as voltas. Opcional.Texto fixo misturado com {variáveis} do fluxo.
TarefaO que o modelo deve fazer nesta execução. É a primeira mensagem do usuário na conversa. Obrigatória.Texto fixo misturado com {variáveis} do fluxo.

As {variáveis} dos dois campos são resolvidas antes da primeira consulta; uma variável do tipo Lista ou Objeto entra como JSON. O System Prompt do conector é sempre texto fixo. A regra de dado sensível vale para os dois campos (seção Dado sensível).

Ferramentas

Cada ferramenta autorizada é um bloco na seção. Até 20 por etapa.

Bloco de um agente como ferramenta: Neo, nome para o modelo agente_neo, marca TEM EFEITO e lixeira; Quando usar vazio; Como o modelo espera este agente em Esperar terminar; os parâmetros tipo_material e material_comprado em a IA preenche; a linha Devolve ao modelo; as chaves Tem efeito ligada e Enviar o retorno sensível ao modelo desligada
Um agente como ferramenta: o nome para o modelo (agente_neo) e a marca TEM EFEITO; Quando usar; Como o modelo espera este agente; os Parâmetros do agente, cada um com quem preenche e a descrição para a IA; a linha Devolve ao modelo, com as variáveis que o agente devolve; e as chaves Tem efeito e Enviar o retorno sensível ao modelo.
CampoVale paraO que faz
Título e nome para o modeloAgente e conectorO título é o nome do agente (ou o rótulo do conector). O nome para o modelo aparece ao lado: agente_<nome do agente> ou conector_<rótulo>, em minúsculas, sem acento, com _, até 48 caracteres, único na etapa (repetido recebe _2, _3).
Quando usarAgente e conectorTexto que o modelo lê para decidir se e quando chamar a ferramenta: o que ela faz, em que situação usar. Até 600 caracteres. Sem ele, o modelo escolhe pelo nome e pelos campos. Para o agente, o campo nasce com a Descrição do Agente (Configurações do Agente); para o conector, nasce vazio.
Como o modelo espera este agenteAgenteEsperar terminar (padrão): o retorno chega quando o agente termina. Até um prazo (1 a 120 s, padrão 30 s): se o prazo acaba, o modelo recebe o erro e decide. Resposta antecipada (1 a 120 s): o retorno é a resposta antecipada do Webhook Response do agente. Não esperar: o modelo dispara o agente e recebe só a confirmação de que o disparo foi aceito (status DISPARADO), sem resultado nem status de conclusão; se o disparo for recusado, recebe o erro (seção As ferramentas).
Parâmetros do agente / Campos do conectorAgente e conectorUma linha por parâmetro (agente) ou por campo de entrada (conector). Cada linha tem quem preenche e o valor ou a descrição, como na tabela abaixo.
Tem efeitoAgente e conectorMarca a ferramenta que altera algo fora da execução: envia, grava ou paga. Exige Conferi os campos desta ferramenta (seção Ferramenta com efeito).
Enviar o retorno sensível ao modeloAgente e conectorLibera para o modelo o dado sensível que a ferramenta devolve. Desligado, o valor chega como «dado sensível, retido» (seção Dado sensível). Aparece nas ferramentas que devolvem retorno; o agente em Não esperar não devolve.
Conferi os campos desta ferramentaFerramenta com efeitoConfirmação de que você revisou o que fica fixo e o que o modelo preenche. Enquanto não marcada, a etapa fica pendente, publicar fica bloqueado e o runtime recusa a etapa. Mudar um campo da ferramenta desmarca (seção Controles que decidem a execução).
Trocar agenteAgenteAbre o catálogo e troca o agente da ferramenta. Ficam Quando usar, o modo de espera e, nos parâmetros de mesmo nome, quem preenche e o valor. Tem efeito volta ao padrão do agente novo, Conferi os campos desmarca e o retorno sensível volta a retido.
LixeiraAgente e conectorRemove a ferramenta da etapa.
Em cada parâmetro ou campoO que faz
A IA preencheO campo entra no esquema da ferramenta e o modelo escolhe o valor a cada chamada. O texto descrição para a IA orienta o que colocar nele.
Valor fixo do fluxoO valor é o que você escreve (texto ou {variável}) e o modelo não o vê nem o altera. O campo não entra no esquema da ferramenta.
Parâmetro Secreto (agente)É sempre fixo: o modelo nunca o vê.
Campo já preenchido no conectorEntra como valor fixo com uma cópia do valor do conector, tirada quando a ferramenta é adicionada. Campo em branco entra como a IA preenche. O que vai na chamada: O que vem do conector e o que vem da etapa.

Conversa anterior

CampoO que faz
Conversa anteriorVariável do tipo Lista com as mensagens de uma execução anterior. A etapa envia essas mensagens antes da Tarefa e continua a conversa. Opcional (seção Conversa anterior).

Saída

Um bloco por campo que o modelo deve entregar. Até 30 campos na Saída e 150 no total, contando os atributos dos objetos. Ao menos um é obrigatório para a etapa ficar completa.

Seções Saída, Dado sensível e Limites do painel: o campo decisao do tipo Verdadeiro/Falso, obrigatório, com a Descrição para a IA; + Adicionar campo; a lista das variáveis agentic.orcamento; Enviar dado sensível ao modelo desligado; Limites com Voltas 10, Chamadas de agente 5, Minutos 10 e Tokens 0
O fim das seções da etapa. Na Saída, o campo decisao (Verdadeiro/Falso, obrigatório) com a Descrição para a IA e, embaixo, as variáveis que a etapa grava com o prefixo. Em seguida, Enviar dado sensível ao modelo desligado e os Limites no padrão: 10 voltas, 5 chamadas de agente, 10 minutos e tokens sem teto.
CampoO que fazAceita
CampoNome do campo. Vira a variável agentic.<prefixo>.<campo>.Letras, números e _, começando por letra, até 40 caracteres. Não repete dentro da etapa. Os nomes status, turns, toolCalls, tokens e messages são gravados pela etapa e não servem como nome de campo.
TipoTipo em que o valor é validado e gravado. Objeto e Lista pedem a forma, nas linhas abaixo. Trocar o tipo apaga a forma do tipo anterior (os atributos de um Objeto, ou o tipo dos itens de uma Lista).Texto, Número, Moeda, Verdadeiro/Falso, Lista, Objeto.
ObrigatórioCampo marcado precisa ser entregue. Desmarcado, pode vir vazio (Lista vazia, Objeto vazio ou texto vazio).Marcado por padrão.
Descrição para a IADiz ao modelo o que colocar no campo: o significado, os valores aceitos, a regra de escolha. O modelo lê o nome, o tipo e esta descrição de cada campo antes de entregar (seção A descrição de um campo da Saída). Opcional.Até 200 caracteres.
Atributos do objetoSó no tipo Objeto: os atributos do objeto. Cada um tem nome, Tipo, Obrigatório e Descrição para a IA, como um campo da Saída, e pode ser também Objeto ou Lista.Nome com letras, números e _, começando por letra, sem repetir dentro do mesmo objeto. Até 30 atributos por objeto e 3 níveis de Objeto dentro de Objeto; no último nível o tipo Objeto aparece desabilitado, com o motivo. status, turns, toolCalls, tokens e messages só são reservados no nível da Saída: dentro de um objeto servem de nome.
Tipo dos itensSó no tipo Lista: o tipo de cada item. Com Objeto, aparecem os atributos de cada item.Texto, Número, Moeda, Verdadeiro/Falso, Objeto.
Montar a partir de um exemplo em JSONEm Objeto e Lista: abre um campo para colar um exemplo do que o modelo deve entregar. Os atributos e os tipos saem do JSON e substituem os atuais (seção Montar a partir de um exemplo em JSON).JSON entre chaves no Objeto, entre colchetes na Lista.
✕Remove o campo.

Dado sensível

CampoO que faz
Enviar dado sensível ao modeloLibera o envio ao provedor de variável marcada como sensível e de segredo do Cofre citados na Tarefa, nas Instruções ou na Conversa anterior. Não libera o retorno das ferramentas (cada ferramenta tem a sua liberação). Desligado por padrão.

Limites

CampoPadrãoFaixaAo estourar
Voltas (máx.)101 a 50A etapa falha.
Chamadas de agente50 a 100O modelo recebe o aviso e entrega o que já tem. Os disparos em Não esperar contam.
Minutos101 a 720A etapa falha.
Tokens0, sem teto0 a 5.000.000A etapa falha.

Os limites acompanham as ferramentas. Ao autorizar uma ferramenta, no painel ou soltando no card, Voltas (máx.) sobe para 2 se estava em 1, e Chamadas de agente sobe até o número de agentes autorizados. Valor acima do mínimo fica como está, e 0 em Chamadas de agente também.

Ao sair de um limite, o campo em branco volta ao padrão (acompanhando as ferramentas), o número com decimal vira inteiro e o fora da faixa vai ao mínimo ou ao máximo dela. É esse valor que o Salvar grava.

Limite que contradiz as ferramentas aparece com um aviso em destaque embaixo do campo, e o Salvar continua liberado:

AvisoQuandoEfeito na execução
1 volta: o modelo não lê o retorno das ferramentasVoltas em 1 com alguma ferramenta autorizada.O modelo entrega na primeira resposta, ou a etapa falha pelo teto de voltas.
0: os agentes desta etapa não são chamadosChamadas de agente em 0 com algum agente autorizado.Todo agente é recusado na hora da chamada; o modelo recebe o aviso do limite. Conectores seguem normais.
abaixo dos N agentes: nem todos podem ser chamadosChamadas de agente entre 1 e o número de agentes autorizados.Depois de esgotadas as chamadas, os agentes seguintes são recusados.

Quantas voltas reservar para as ferramentas da etapa: seção Voltas e ferramentas.

Ações

AçãoOndeO que faz
Escolher o modelo / Trocar modeloPainel, ModeloDefine o conector de IA de chat que responde na etapa. Trocar mantém o resto da configuração.
+ Adicionar agentePainel, FerramentasAbre o catálogo de agentes. Escolher um o adiciona como ferramenta: espera terminar, com efeito, por conferir, com a Descrição do Agente em Quando usar. Agente sem versão publicada e o próprio agente aparecem bloqueados.
+ Adicionar conectorPainel, FerramentasAbre a lista de conectores configurados. Escolher um o adiciona como ferramenta, com a ação gravada no conector. Webhook Response, o conector que já é o modelo e um conector que já é ferramenta aparecem bloqueados. Num agente compartilhado com você, o conector que o dono não alcança também aparece bloqueado, com o motivo (seção As ferramentas).
Trocar agenteBloco do agenteTroca o agente da ferramenta mantendo Quando usar, a espera e os parâmetros de mesmo nome. É o caminho da ferramenta que chegou de um arquivo importado sem agente (o agente era de outra conta).
LixeiraBloco da ferramentaRemove a ferramenta.
Esperar terminar / Até um prazo / Resposta antecipada / Não esperarBloco do agenteEscolhe como o modelo espera o agente. Em Não esperar, o campo de segundos e o retorno sensível deixam de aparecer.
A IA preenche / Valor fixo do fluxoCada campo da ferramentaEscolhe quem define o valor do campo a cada chamada. Em ferramenta conferida, desmarca o Conferi os campos.
Tem efeitoBloco da ferramentaLiga ou desliga a marca de efeito. Desligar desmarca o Conferi os campos.
Conferi os campos desta ferramentaBloco da ferramenta com efeitoConfirma a revisão dos campos e libera a etapa da pendência. Mudar um campo da ferramenta depois desmarca.
Enviar o retorno sensível ao modeloBloco da ferramentaLibera o retorno sensível daquela ferramenta ao modelo.
+ Adicionar campoPainel, SaídaAcrescenta um campo à Saída.
+ Adicionar atributoCampo Objeto, ou Lista de Objeto, da SaídaAcrescenta um atributo ao objeto (ou a cada item da lista).
Tipo dos itensCampo Lista da SaídaEscolhe o tipo de cada item da lista.
Montar a partir de um exemplo em JSON / Montar os atributosCampo Objeto ou Lista da SaídaAbre o campo do exemplo e, ao confirmar, troca os atributos do objeto (ou o tipo dos itens da lista) pelos que o exemplo traz. Exemplo inválido é recusado com o motivo e a forma atual fica.
✕Campo da SaídaRemove o campo.
Enviar dado sensível ao modeloPainel, Dado sensívelLibera a largada (Tarefa, Instruções e conversa anterior) para dado sensível.
SalvarPainelGrava a configuração. A etapa incompleta é gravada e fica pendente (seção Pendências e Salvar).
Clicar no modelo ou em uma ferramentaCard no fluxoAbre o agente no editor dele ou o conector no painel de Conectores (seção O card no fluxo).
Arrastar e soltarCard no fluxoSolta um conector ou um agente do painel lateral no card (seção Arrastar para dentro do card).
▶ Debug e 📌 FixarFluxoExecuta a etapa de verdade ou injeta as variáveis da última execução sem rodar (seção No ▶ debug).

Controles que decidem a execução

Os controles abaixo mudam o que o modelo pode fazer, o que chega a ele ou se a etapa roda. Cada linha diz o que o controle faz, por que existe e o que acontece em cada estado.

ControleO que fazPor que existeConsequência
Tem efeito
ferramenta
Marca a ferramenta como capaz de alterar algo fora da execução: enviar, gravar, pagar, excluir. Exige Conferi os campos desta ferramenta e acrescenta à descrição que o modelo lê o aviso de que a ferramenta tem efeito e só deve ser usada quando a Tarefa pedir.Uma chamada com efeito não se desfaz depois de executada. A marca obriga a revisão dos campos que o modelo decide antes de a etapa poder rodar.Ligada, sem conferência: a etapa fica pendente, publicar fica bloqueado e o runtime recusa a etapa inteira antes da primeira volta.
Ligada e conferida: o modelo chama a ferramenta quando decidir, quantas vezes precisar dentro dos Limites, sem aprovação a cada chamada.
Desligada: sem pendência e sem o aviso na descrição que o modelo lê.
Conferi os campos desta ferramenta
ferramenta com efeito
Registra que os campos da ferramenta foram revisados: o que fica fixo e o que o modelo preenche.A liberação vale para a configuração revisada, e só para ela.Marcada: a ferramenta está liberada e a etapa não fica pendente por ela.
Desmarcada: a etapa fica pendente, com as consequências de Tem efeito sem conferência.
Mudar um campo da ferramenta (quem preenche, valor fixo, descrição para a IA) ou desligar Tem efeito desmarca a conferência. Agente importado de arquivo chega sem ela.
A IA preenche / Valor fixo do fluxo
cada campo da ferramenta
Define quem dá o valor do campo a cada chamada: o modelo ou o fluxo.Delimita o que o modelo decide. O modelo lê o conteúdo que as ferramentas devolvem (um e-mail, uma página), e esse conteúdo pode tentar levá-lo a agir; um campo fixo fica fora do alcance dele.A IA preenche: o campo entra no esquema da ferramenta e o modelo escolhe o valor em cada chamada.
Valor fixo: o modelo não vê nem altera o campo; o valor vem do texto ou da {variável}, resolvido a cada chamada, e uma variável sensível vai direto à ferramenta sem passar pelo modelo.
Destinatário, conta e valor de pagamento costumam ficar fixos. Parâmetro Secreto de agente é sempre fixo.
Quando usar
ferramenta
Texto que o modelo lê para decidir se e quando chamar a ferramenta.O modelo escolhe a ferramenta só pelo que ela diz de si: nome, Quando usar e campos.Preenchido: o modelo sabe o que a ferramenta faz e em que situação usá-la.
Vazio: o modelo decide pelo nome e pelos campos, e pode chamar a ferramenta errada ou deixar de chamar a certa.
Como o modelo espera este agente
agente
Define quando e o que o agente devolve ao modelo.O agente chamado é uma execução inteira, que pode levar minutos, e a etapa tem o próprio teto de tempo.Esperar terminar: o retorno chega no fim do agente; a espera é limitada pelos Minutos que restam à etapa.
Até um prazo e Resposta antecipada: esgotado o prazo, o modelo recebe o erro e decide; o agente segue rodando.
Não esperar: o modelo recebe só DISPARADO, sem variáveis, e nada espera essa execução.
Enviar dado sensível ao modelo
etapa
Libera a variável marcada como sensível e o segredo do Cofre citados na Tarefa, nas Instruções ou na Conversa anterior.O texto dessas três seções vai ao provedor do modelo, fora da plataforma.Desligado, com dado sensível citado: a etapa falha antes da primeira consulta, dizendo em qual seção está o dado.
Ligado: o dado vai ao provedor, todas as variáveis que a etapa grava saem marcadas como sensíveis e o log registra o envio.
Não libera o retorno das ferramentas.
Enviar o retorno sensível ao modelo
ferramenta
Libera ao modelo o dado sensível que aquela ferramenta devolve.O retorno de uma ferramenta também vai ao provedor do modelo.Desligado: o valor chega ao modelo como «dado sensível, retido» e a etapa segue.
Ligado: o valor vai ao provedor e as variáveis que a etapa grava saem marcadas como sensíveis.
Não libera a Tarefa, as Instruções nem a Conversa anterior.
Tipo e Obrigatório
campo e atributo da Saída
O Tipo valida e converte o valor entregue; Obrigatório exige que ele venha.As etapas seguintes leem as variáveis da Saída pelo tipo declarado.Obrigatório ausente, ou valor fora do tipo: o resultado volta ao modelo uma vez, com o caminho; na segunda vez a etapa falha.
Opcional ausente: grava o valor vazio do tipo.
Limites
etapa
Tetos de voltas, chamadas de agente, minutos e tokens de uma execução da etapa.O modelo decide quantas vezes consulta e chama ferramentas; os tetos limitam o tempo e o custo.Voltas, Minutos ou Tokens estourados: a etapa falha e entra na Gestão de Erros.
Chamadas de agente esgotadas: o agente seguinte é recusado e o modelo entrega com o que tem.
Valor abaixo do que as ferramentas pedem aparece com aviso no painel e não impede o Salvar (seção Campos do painel da etapa, Limites).

As ferramentas

Em + Adicionar agente, o catálogo lista os agentes da sua conta e os compartilhados com você com permissão de executar. Quando o agente aberto é compartilhado, a lista traz só os que também são alcançados pelo dono dele, porque a execução roda com o acesso do dono. Em + Adicionar conector, a lista traz os conectores configurados na sua conta e os publicados para a empresa. Num agente compartilhado com você, os conectores que o dono dele não alcança (nem dele, nem publicados para a empresa) aparecem bloqueados, com o motivo, tanto para o modelo quanto para as ferramentas: a execução roda com os conectores do dono, e um conector seu que ele não alcança não seria encontrado. Soltar um desses no card é recusado com o mesmo aviso. Para usá-lo, configure-o na conta do dono ou publique-o para a empresa.

Agente como ferramenta

Conector como ferramenta

Retorno ao modelo

O retorno de qualquer ferramenta é cortado em 32 KB antes de ir ao modelo. Ferramenta que falha (conector fora do ar, agente com erro, prazo estourado, disparo recusado) devolve o erro ao modelo, que decide se tenta de outro jeito ou entrega.

O que vem do conector e o que vem da etapa

O conector é lido a cada execução: o que muda nele vale na execução seguinte, sem abrir a etapa. O que a etapa define (Instruções, Tarefa, Saída e os campos de cada ferramenta) fica gravado na própria etapa.

No modelo

ItemDe onde vem
Credencial (chave e, na OpenAI, a organização) e URL baseDo conector.
Versão do modeloDo conector. Sem versão no conector, vale a versão padrão do provedor.
Max TokensDo conector. Sem valor no conector, 4096.
System PromptDo conector, em primeiro lugar. As Instruções da etapa são somadas logo depois dele, seguidas das regras fixas da plataforma.
Prompt, estrutura de saída, classes, temperatura e os demais campos da ação do conectorNão são usados. O pedido é a Tarefa com as Instruções, e o formato do resultado é a Saída.

Num conector como ferramenta

A ação e a credencial são as gravadas no conector, lidas a cada chamada. Os campos da ação entram na ferramenta quando ela é adicionada (pelo painel ou soltando o conector no card): campo com valor no conector entra em Valor fixo do fluxo, com uma cópia desse valor; campo em branco entra em A IA preenche. Na chamada, cada campo vai assim:

Campo na ferramentaO que vai na chamada
Valor fixo igual ao gravado no conectorO valor do conector, tratado como na etapa Conectar Serviços, inclusive as variáveis {{VAR}}.
Valor fixo diferente do gravado no conectorO valor da etapa, no lugar do valor do conector. Uma {variável} do fluxo é resolvida na hora da chamada.
Valor fixo em brancoO valor gravado no conector, quando há um.
A IA preenche, com valor mandado pelo modeloO valor do modelo, no lugar do valor do conector.
A IA preenche, sem valor mandado pelo modeloO valor gravado no conector, quando há um.

A cópia do valor fixo não acompanha o conector. Depois de um valor alterado no conector, o campo fixo da ferramenta fica diferente dele, e na chamada vai o valor da etapa. Para a ferramenta usar o valor novo, atualize o campo no bloco da ferramenta ou deixe-o em branco.

Num agente como ferramenta

O agente chamado roda a versão publicada no momento da chamada. A lista de parâmetros, as variáveis que voltam ao modelo (a linha Devolve ao modelo) e o texto inicial de Quando usar (a Descrição do Agente) são copiados do agente quando a ferramenta é adicionada.

Parâmetro na ferramentaO que vai na chamada
A IA preenche, com valor mandado pelo modeloO valor do modelo.
A IA preenche, sem valor mandado pelo modeloO parâmetro não é enviado.
Valor fixo do fluxoO valor da etapa: texto ou {variável} do fluxo, resolvida na hora da chamada.
Parâmetro SecretoSempre fixo, com o valor da etapa.

Parâmetro ou variável de retorno criados no agente depois de a ferramenta ser adicionada não entram nela. Para trazê-los, remova a ferramenta e adicione o agente de novo.

Ferramenta com efeito

Ferramenta que envia, grava ou paga é marcada como Tem efeito. A marca aparece como um raio no card e como uma indicação na descrição que o modelo lê.

FerramentaMarca inicial
AgenteCom efeito.
Conector, ação de leitura (listar, buscar, consultar, obter, verificar, contar, baixar, ler) ou de IA (resumir, classificar, extrair, analisar, transcrever)Sem efeito.
Conector, demais ações (enviar, criar, atualizar, gerar, compartilhar, excluir)Com efeito.
Conector de IA de chatSem efeito.

A marca pode ser trocada no bloco da ferramenta. O que ela faz:

MomentoCom a marca
No desenhoA ferramenta pede Conferi os campos desta ferramenta. Até a conferência, a etapa fica pendente no fluxo e publicar fica bloqueado. Mudar um campo da ferramenta depois desmarca a conferência.
Na execução, antes da primeira voltaCom alguma ferramenta com efeito sem conferência, o runtime recusa a etapa inteira, antes de consultar o modelo.
No pedido ao modeloA descrição da ferramenta leva o aviso de que ela tem efeito no mundo e só deve ser usada quando a Tarefa pedir.
Depois de conferidaO modelo chama a ferramenta quando decidir, quantas vezes precisar, dentro dos Limites. Cada chamada roda sem aprovação.

A conferência é a confirmação, por quem desenha a etapa, de que revisou o que fica fixo e o que o modelo preenche naquela ferramenta. Ela vale para a configuração revisada: mudar um campo da ferramenta (quem preenche, valor fixo, descrição para a IA) ou desligar Tem efeito desmarca a conferência, e a etapa volta a ficar pendente até conferir de novo. Mudar o Quando usar ou o modo de espera do agente não desmarca. Destinatário, valor e conta costumam ficar fixos; aí o modelo decide só se e quando chamar, e o que vai nos demais campos.

O que o modelo lê nas ferramentas (um e-mail, uma página) pode conter texto que tenta levá-lo a agir. O que limita o que ele consegue fazer são as ferramentas autorizadas, os campos fixos e a marca de efeito.

A Saída e as variáveis

A Saída define a forma do resultado: o modelo termina chamando a ferramenta de entrega, cujos campos são os da Saída. Texto solto não encerra a etapa. Cada campo é validado e convertido pelo tipo; um resultado que não cabe volta ao modelo uma vez para correção, e na segunda a etapa falha.

A etapa grava, com o prefixo agentic.<prefixo>:

VariávelTipoO que é
agentic.<prefixo>.<campo>O declaradoCada campo da Saída.
agentic.<prefixo>.<objeto>.<atributo>O declaradoCada atributo de um Objeto, até o fundo (agentic.triagem.cliente.endereco.cidade). O objeto inteiro também é gravado.
agentic.<prefixo>.statusTextoFINALIZED quando a etapa entregou.
agentic.<prefixo>.turnsNúmeroQuantas consultas ao modelo houve.
agentic.<prefixo>.toolCallsNúmeroQuantas ferramentas foram chamadas.
agentic.<prefixo>.tokensNúmeroTokens de entrada e saída somados.
agentic.<prefixo>.messagesListaA conversa: a tarefa, as falas do modelo, as ferramentas chamadas e o resultado entregue.

Os nomes aparecem nos seletores de variáveis das demais etapas (Decisão de Rota, Regra Customizada, Conector) assim que você sai do campo Prefixo Identificador desta Etapa, com o tipo de cada um. Detalhes de Decisão de Rota: Decisão de Rota.

A descrição de um campo da Saída

Quem preenche a Saída é o modelo, e a Descrição para a IA é a instrução de como preencher. O modelo termina chamando a ferramenta de entrega, e o esquema dessa ferramenta traz, para cada campo e cada atributo, o nome, o tipo, se é obrigatório e a descrição. O nome sozinho costuma ser ambíguo; a descrição diz o significado, os valores aceitos e a regra de escolha.

CampoTipoDescrição para a IA
categoriaTextouma de: suporte, vendas, financeiro
prioridadeTextoalta, media ou baixa; alta quando o cliente cita prazo legal
valor_estimadoMoedavalor total do pedido citado no chamado, sem frete
resumoTextoaté duas frases, sem dados pessoais

A descrição orienta; quem garante o formato é o tipo, que a etapa confere ao receber a entrega. Um campo cujo nome já diz tudo (cnpj, email) dispensa a descrição.

A forma de um Objeto e de uma Lista

O modelo lê a forma declarada como esquema da ferramenta de entrega, e a etapa confere o resultado campo a campo, até o fundo. Um Objeto sem atributos e uma Lista sem tipo dos itens deixam a etapa pendente: sem a forma, o resultado teria uma estrutura diferente a cada execução.

DeclaradoO que o modelo entregaComo é gravado
Objeto com atributosUm objeto só com os atributos declarados; os obrigatórios precisam vir.O objeto, com cada atributo no tipo dele, e uma variável por atributo.
Lista de Texto, Número, Moeda ou Verdadeiro/FalsoUma lista cujos itens são desse tipo.A lista, com cada item convertido pelo tipo.
Lista de ObjetoUma lista de objetos, cada um com os atributos declarados para o item.A lista de objetos, cada atributo convertido pelo tipo. Os itens não viram variáveis próprias; para percorrê-los use Iterações de Listas.

Exemplo: a Saída cliente (Objeto com nome, cnpj e endereco, um Objeto com cidade e cep opcional) e a Saída itens (Lista de Objeto com sku e preco, este em Moeda).

O que o modelo entrega
{
  "cliente": {
    "nome": "Ana Souza",
    "cnpj": "12.345.678/0001-90",
    "endereco": { "cidade": "São Paulo" }
  },
  "itens": [
    { "sku": "A1", "preco": "1.234,50" },
    { "sku": "B2", "preco": 10 }
  ]
}

Variáveis gravadas (prefixo triagem): agentic.triagem.cliente (o objeto), agentic.triagem.cliente.nome, agentic.triagem.cliente.cnpj, agentic.triagem.cliente.endereco, agentic.triagem.cliente.endereco.cidade, agentic.triagem.cliente.endereco.cep (vazio, porque é opcional e não veio) e agentic.triagem.itens, com o valor [{"sku": "A1", "preco": 1234.5}, {"sku": "B2", "preco": 10}]. Uma Decisão de Rota logo depois escolhe agentic.triagem.cliente.cnpj no seletor, sem abrir o objeto.

A conferência do resultado segue estas regras:

SituaçãoO que acontece
O modelo manda um campo que não foi declaradoO campo é descartado; só a forma declarada é gravada.
Falta um campo ou um atributo obrigatório, em qualquer nívelO resultado volta ao modelo uma vez, com o caminho: falta o campo "urgente", falta o atributo "cliente.cnpj". Na segunda vez a etapa falha.
Um valor não cabe no tipo (por exemplo, texto em um atributo Moeda de um item)Volta ao modelo com o caminho e o tipo: atributo "itens[0].preco" (Moeda). Um item de lista aparece como item "itens[1]".
Campo opcional que não veioGrava o valor vazio do tipo: texto vazio, lista vazia [], objeto vazio {}, sem valor (nulo) em Número e Moeda, falso em Verdadeiro/Falso. Num Objeto opcional que não veio, os atributos dele não são exigidos, mesmo os obrigatórios, e as variáveis deles ficam vazias.
Objeto ou Lista que o modelo mandou como texto JSONÉ lido como objeto ou lista.
O modelo manda uma lista onde a Saída pede um ObjetoO resultado volta ao modelo dizendo os atributos que o objeto tem: campo "cliente" (Objeto): veio uma lista, e o esperado é um objeto com os atributos nome, cnpj.
Lista de Texto, Número, Moeda ou Verdadeiro/Falso que o modelo mandou como texto separado por vírgula (a, b)É lida como lista de dois itens, cada um convertido pelo tipo dos itens.
Mais de 8 problemas no mesmo resultadoA mensagem lista os 8 primeiros e diz quantos ficaram de fora.

Limites da forma: 3 níveis de Objeto dentro de Objeto (a Saída pedido é o nível 1, a lista itens dentro dela o 2 e o imposto de cada item o 3), 30 atributos por objeto e 150 no total, somando campos e atributos. Uma Lista de Texto, Número, Moeda ou Verdadeiro/Falso pode estar em qualquer nível.

Montar a partir de um exemplo em JSON

Em uma Saída do tipo Objeto ou Lista, Montar a partir de um exemplo em JSON abre um campo para colar um exemplo do que o modelo deve entregar. O JSON é conferido enquanto se escreve (também no editor em tela cheia, ⤢), e Montar os atributos troca a forma atual pela do exemplo. Cancelar fecha o campo do exemplo sem alterar nada. Um Objeto aceita um JSON entre chaves; uma Lista, um JSON entre colchetes.

No exemploVira o tipo
Texto entre aspasTexto
Número, com ou sem decimaisNúmero (troque para Moeda nos campos de dinheiro)
true ou falseVerdadeiro/Falso
Objeto entre chavesObjeto, com os atributos dele
Lista entre colchetesLista; o tipo dos itens vem dos itens do exemplo (itens objeto viram Lista de Objeto)
null, ou lista sem itensTexto (sem valor para deduzir o tipo)

Exemplo colado em uma Saída do tipo Lista:

Exemplo colado
[
  { "sku": "A1", "qtd": 2, "preco": 10.5 },
  { "sku": "B2", "qtd": 1 }
]

Resultado: a Lista passa a ter itens do tipo Objeto com os atributos sku (Texto, obrigatório), qtd (Número, obrigatório) e preco (Número, opcional, porque falta no segundo item).

Conversa anterior

Cada execução começa sem histórico. Para continuar uma conversa, guarde agentic.<prefixo>.messages onde quiser (planilha, banco, Redis, por um conector) e, na execução seguinte, traga a variável em Conversa anterior. A etapa envia essas mensagens antes da Tarefa e grava a conversa atualizada em .messages. Só as falas de usuário e de assistente entram. Se as mensagens trazem dado sensível, vale a regra da seção Dado sensível.

Dado sensível

Dado marcado como sensível e segredo do Cofre não vão ao provedor do modelo, salvo liberação. Onde cada um pode passar:

Caminho do dadoSem liberaçãoLiberação
Tarefa, Instruções ou conversa anterior que citam variável marcada ou segredo do CofreA etapa falha antes da primeira consulta.Enviar dado sensível ao modelo, na etapa.
Retorno de conector com saída marcada como sensívelChega ao modelo como «dado sensível, retido».Enviar o retorno sensível ao modelo, na ferramenta.
Retorno de agente com variável sensívelA variável só chega à etapa se o dono do agente a liberou (Configurações do Agente). Chegando, fica retida do modelo. O agente em Não esperar não devolve variáveis.Enviar o retorno sensível ao modelo, na ferramenta.
Campo fixo da ferramenta com {variável} sensívelO valor vai direto do fluxo ao conector ou ao agente, sem passar pelo modelo.Não se aplica.

Detalhes de dado sensível no provedor do modelo: Dados Sensíveis, Etapa Agêntica e o provedor do modelo. Detalhes da LGPD no envio ao provedor: Dado sensível e a LGPD.

Limites e créditos

Voltas e ferramentas

Uma volta é uma consulta ao modelo e a resposta dele. Na mesma resposta o modelo pode pedir várias ferramentas: os conectores rodam juntos e os agentes, um depois do outro. O retorno delas chega ao modelo na volta seguinte, e a entrega do resultado também é uma resposta do modelo. As voltas que a etapa consome dependem de quantas vezes o modelo precisa esperar um retorno para decidir o passo seguinte; o número de ferramentas autorizadas não entra na conta.

SituaçãoVoltas
A Tarefa é respondida sem ferramenta1: a entrega.
Duas consultas que não dependem uma da outra (buscar o cliente e buscar o pedido)2: na volta 1 o modelo pede as duas; na volta 2 lê os retornos e entrega.
Uma consulta cujo retorno decide a ação seguinte (buscar o cliente e enviar o e-mail para o endereço encontrado)3: busca, envia, entrega.
Seis ferramentas autorizadas, das quais o modelo usa duas independentes2, como na segunda linha.
Resultado recusado pela Saída, ou resposta em texto sem a entregaMais 1 para a correção.

Arrastar para dentro do card

No menu superior do Agent Builder, Conectores e Agentes abrem o painel lateral com a lista de cada um. Arraste um item para dentro do card. Detalhes dos painéis: Conectores → Arrastar e soltar no Processo ou na Etapa Agêntica e Subprocesso de Agentes → O painel Agentes.

O que arrastouOnde soltouO que acontece
Conector de IA de chatno núcleo, ou em qualquer ponto quando ainda não há modeloVira o modelo. Se já havia um, troca.
Conector de IA de chatna órbita, com modelo já escolhidoVira ferramenta.
Conector de IA que não é de chat (OCR, voz, embeddings), Gemini, Bedrockem qualquer pontoVira ferramenta.
Outro conectorem qualquer pontoVira ferramenta. Campo preenchido no conector fica fixo; campo em branco, a IA preenche.
Agenteem qualquer pontoVira ferramenta, esperando o agente terminar.
Webhook Responseem qualquer pontoRecusado: responder ao chamador é etapa do fluxo.
Agentenum Chamar AgentePassa a ser o agente chamado. Se já havia um, pede confirmação e troca.
Agentenum Paralelizar AgentesEntra mais um, até seis.
Agentenum Aguardar AgentesRecusado: a etapa espera disparos feitos antes no fluxo, e quais se escolhe no painel dela.
Conectornum Chamar Agente, Paralelizar Agentes ou Aguardar AgentesRecusado: essas etapas não recebem conector.
Conector ou agenteno Processo, fora das etapas de agentesNasce uma etapa nova no fim do fluxo: Conectar Serviços, ou Chamar Agente já com o agente.

O conector solto precisa estar ao alcance do dono do agente (na conta dele ou publicado para a empresa), porque é o runtime dele que o lê; fora disso o soltar é recusado com o motivo.

O soltar só vale com uma versão de desenvolvimento aberta. Também é recusado, com o motivo: o conector que já é o modelo ou já é ferramenta da etapa, o agente que já é ferramenta dela, o agente sem versão publicada, o próprio agente aberto no editor e qualquer ferramenta nova numa etapa que já tem 20 ferramentas. Com 20, um conector de IA de chat solto no núcleo ainda troca o modelo.

Enquanto arrasta, o card mostra o que vai acontecer: o núcleo acende para o modelo, a órbita acende com a vaga para a ferramenta, e o anel fica vermelho quando a etapa recusa o item. Uma pílula acima do card diz a ação. Tudo que o soltar grava é editável depois no painel da etapa. No Paralelizar Agentes, o card acende em âmbar e mostra a vaga do agente novo; no Aguardar Agentes, que não recebe agente, o anel fica vermelho.

Pílula acima do cardQuando
Soltar: usar como modeloConector de IA de chat, com a etapa ainda sem modelo.
Soltar: trocar o modeloConector de IA de chat sobre o núcleo, com modelo já escolhido.
Soltar: ferramenta (no núcleo, troca o modelo)Conector de IA de chat sobre a órbita, com modelo já escolhido.
Soltar: autorizar como ferramentaAgente, ou conector que não serve de modelo.
Já é o modelo desta etapa / Já é ferramenta desta etapaO item já está na etapa; o soltar é recusado.
Webhook Response não vira ferramentaConector Webhook Response; o soltar é recusado.
Até 20 ferramentas por etapaA etapa já tem 20 ferramentas; o soltar é recusado. Sobre a órbita, com um conector de IA de chat, a pílula acrescenta (no núcleo, troca o modelo).

O que o soltar grava

Soltar no card cria a mesma ferramenta que + Adicionar agente e + Adicionar conector criam no painel.

O que arrastouComo entra na etapa
Conector de IA de chat, como modeloA etapa passa a usar esse conector no núcleo. Credencial, versão do modelo, Max Tokens e System Prompt continuam sendo lidos do conector a cada execução.
Conector, como ferramentaCom a ação gravada no conector. Campo com valor no conector entra em Valor fixo do fluxo, com uma cópia do valor; campo em branco entra em A IA preenche. Tem efeito pelo verbo da ação (seção Ferramenta com efeito). Quando usar vazio.
Agente, como ferramentaEm Esperar terminar, com Tem efeito ligado e por conferir. Cada parâmetro em A IA preenche, salvo o Secreto, que fica fixo. Quando usar com a Descrição do Agente.

Os limites acompanham a ferramenta nova como no painel: Voltas (máx.) sobe para 2 se estava em 1, e Chamadas de agente sobe até o número de agentes autorizados. Com a ferramenta nova em Tem efeito, o aviso do soltar acrescenta Tem efeito: confira os campos no painel da etapa (pendência até conferir). O que vale entre o conector e a etapa na hora da chamada: O que vem do conector e o que vem da etapa.

Pendências e Salvar

Salvar grava a etapa mesmo incompleta; ela fica como pendência no fluxo e publicar fica bloqueado até resolver. O Salvar só é recusado quando o nome da etapa está vazio, quando o prefixo já é o de outra Etapa Agêntica do fluxo (a mensagem diz qual) ou quando um campo da Saída ou um atributo de um Objeto está sem nome ou tem nome inválido, repetido ou reservado.

PendênciaComo resolver
Sem modeloEscolha o modelo no painel ou solte um conector de IA de chat no núcleo.
Modelo que não é de chatTroque por Claude, OpenAI, Mistral, Grok ou Groq com ação de chat.
Tarefa vaziaEscreva a Tarefa.
Saída sem camposDeclare ao menos um campo.
Objeto sem atributos, ou Lista de Objeto sem atributos nos itensDeclare os atributos, ou monte pelo exemplo em JSON. O aviso diz o caminho: saída "cliente.endereco" (Objeto).
Lista sem o tipo dos itensEscolha o tipo dos itens.
Mais de 3 níveis de Objeto dentro de ObjetoReduza a forma; o tipo Objeto não é oferecido no último nível.
Ferramenta com efeito não conferida, inclusive depois de mudar um campo delaRevise os campos e marque Conferi os campos desta ferramenta.
Ferramenta sem agente ou conector escolhido (é como chega, de um arquivo importado, a ferramenta cujo agente era de outra conta)Escolha o agente com Trocar agente, ou o conector, ou remova a ferramenta.
Agente ou conector que deixou de existir ou de estar acessívelRemova a ferramenta ou escolha outra.
Agente-ferramenta sem versão publicada, ou publicado sem Ambiente RuntimePublique o agente com o ambiente escolhido. A chamada usa a versão publicada, como no Chamar Agente. Os agentes que vieram num arquivo importado chegam assim até serem publicados.

No ▶ debug

O card mostra o modelo pensando (um arco gira no núcleo), o feixe até cada ferramenta chamada e a marca em quem foi usada; o contador diz a volta. Ao terminar, a marca e o contador ficam até a etapa rodar de novo. O terminal traz, volta a volta, o mesmo registro que o log da execução em produção: o texto do modelo, cada ferramenta pedida com os argumentos que o modelo mandou, quanto ela levou e o tamanho do retorno, a entrega e os tokens. Texto e argumentos passam pela máscara (variável marcada como sensível, parâmetro Secreto e segredo do Cofre aparecem como «•••») e são cortados; o retorno das ferramentas não é registrado, só o tamanho.

O ▶ debug chama o modelo e as ferramentas de verdade, inclusive agentes em produção. Para testar o resto do fluxo sem isso, fixe a etapa (📌): as variáveis da última execução são injetadas e a etapa não roda. Detalhes de debug: Debug.

Quando algo dá errado

SituaçãoO que acontece
Uma ferramenta falha (conector fora do ar, agente que terminou com erro, prazo estourado, disparo recusado em Não esperar)O erro volta ao modelo, que decide se tenta de outro jeito ou entrega. A etapa não falha por isso.
Modelo responde em texto e não entregaUma volta a mais com a entrega obrigatória; se insistir, a etapa falha.
Resultado fora da Saída (campo ou atributo faltando, tipo errado, em qualquer nível)Volta ao modelo uma vez, com o caminho; na segunda, a etapa falha dizendo o que não coube.
Teto de voltas, minutos ou tokensA etapa falha (Gestão de Erros), com quantas voltas e chamadas houve.
Provedor recusa (credencial, modelo sem suporte a ferramentas)A etapa falha com a resposta do provedor.
Tarefa ou Instruções com dado sensível sem liberaçãoA etapa falha antes da primeira consulta, indicando o campo.
Ambiente Runtime sem suporte à Etapa AgênticaA execução é recusada com a instrução de atualizar o runtime.
Parar a execuçãoA chamada ao modelo em curso é interrompida e o agente que estava sendo aguardado é parado junto.

A falha entra na Gestão de Erros da etapa, com as mesmas opções das outras etapas.

Exemplo de configuração

CampoValor
Prefixo Identificador desta Etapatriagem
ModeloConector Claude Financeiro (Claude)
InstruçõesVocê atende a {empresa}. Aprove só até {alcada}. Nunca prometa prazo.
TarefaClassifique o chamado abaixo e indique quem atende: {chamado_texto}
Ferramenta 1Conector Planilha Clientes, ação Buscar Linhas. Sem efeito. Quando usar: Busca o cliente pelo CNPJ. Use antes de responder sobre um cliente. Campo Busca: a IA preenche.
Ferramenta 2Conector Gmail Suporte, ação Enviar E-mail. Com efeito, conferida. Quando usar: Envia a resposta ao cliente. Campo Para: valor fixo {email_suporte}. Campos Assunto e Corpo: a IA preenche.
Ferramenta 3Agente Confirmação de Atendimento, Não esperar. Com efeito, conferida. Quando usar: Dispara a confirmação ao cliente quando o chamado é resolvido. Parâmetro protocolo: a IA preenche.
Saídacategoria (Texto, obrigatório, Descrição para a IA: uma de: suporte, vendas, financeiro), responsavel (Texto, obrigatório, Descrição para a IA: nome da equipe que atende), urgente (Verdadeiro/Falso, obrigatório, Descrição para a IA: verdadeiro quando o cliente cita prazo legal ou multa), cliente (Objeto com os atributos nome e cnpj, Texto, obrigatórios)
LimitesVoltas 10, Chamadas de agente 5, Minutos 10, Tokens 0. A cadeia mais longa aqui tem 3 voltas (buscar o cliente, enviar o e-mail, entregar); as 10 dão folga para correção.

Variáveis gravadas: agentic.triagem.categoria, agentic.triagem.responsavel, agentic.triagem.urgente, agentic.triagem.cliente, agentic.triagem.cliente.nome, agentic.triagem.cliente.cnpj, agentic.triagem.status, agentic.triagem.turns, agentic.triagem.toolCalls, agentic.triagem.tokens e agentic.triagem.messages. Uma Decisão de Rota logo depois pode testar {agentic.triagem.urgente}.

Dicionário

TermoSignificado
A IA preencheModo de um campo de ferramenta em que o modelo escolhe o valor a cada chamada.
Atributos do objetoOs atributos de uma saída Objeto (ou de cada item de uma Lista de Objeto). Cada atributo de um Objeto vira também uma variável: agentic.<prefixo>.<objeto>.<atributo>.
Chamadas de agenteLimite de quantas vezes o modelo pode chamar agentes como ferramenta na etapa.
Conector de IA de chatConector de Claude, OpenAI, Mistral, Grok ou Groq com ação de chat. É o único tipo que serve de modelo.
Conferi os campos desta ferramentaConfirmação de quem desenha a etapa, por ferramenta com efeito, de que os campos fixos e os preenchidos pelo modelo foram revisados. Sem ela a etapa não publica nem executa; mudar um campo da ferramenta a desmarca.
Conversa anteriorVariável do tipo Lista com as mensagens de uma execução anterior, enviadas antes da Tarefa.
Descrição para a IATexto que orienta o modelo sobre o que colocar em um campo de ferramenta, em um campo da Saída ou em um atributo.
DISPARADOStatus que o modelo recebe de um agente em Não esperar quando o disparo foi aceito. Não indica que o agente terminou.
EntregaFerramenta interna, presente em toda etapa, cujos campos são os da Saída. O modelo termina a etapa chamando a entrega.
FerramentaAgente da plataforma ou conector configurado que o modelo pode chamar durante a etapa.
Forma da SaídaA estrutura de uma saída Objeto (atributos) ou Lista (tipo dos itens). Sem forma, a etapa fica pendente.
InstruçõesTexto de trabalho do modelo nesta etapa, somado ao System Prompt do conector. Aceita {variáveis}.
MáscaraSubstituição de um valor sensível por «dado sensível, retido» (retorno de ferramenta) ou «•••» (log e terminal).
MessagesVariável agentic.<prefixo>.messages: a conversa da execução, reaproveitável em Conversa anterior.
ModeloConector de IA de chat que responde na etapa.
Montar a partir de um exemploAção de uma saída Objeto ou Lista que deduz os atributos e os tipos de um JSON colado.
Não esperarModo do agente-ferramenta em que o modelo só dispara o agente e recebe a confirmação do disparo, sem resultado. A execução do agente segue em segundo plano e nada a espera.
Núcleo e órbitaÁreas do card: o núcleo mostra o modelo; a órbita mostra as ferramentas.
Prefixo Identificador desta EtapaCampo obrigatório, único entre as Etapas Agênticas do fluxo, que identifica a etapa nas variáveis gravadas: agentic.<prefixo>.*. Letras minúsculas, números e _.
Quando usarTexto de cada ferramenta que o modelo lê para decidir se e quando chamá-la. Até 600 caracteres.
RetornoO que uma ferramenta devolve ao modelo: status e variáveis (agente) ou saída mapeada, ou resposta como veio (conector). Cortado em 32 KB.
SaídaConjunto de campos (nome, tipo, obrigatório, descrição) que o modelo entrega ao terminar.
TarefaO que o modelo deve fazer nesta execução; primeira mensagem do usuário. Aceita {variáveis}.
Tem efeitoMarca da ferramenta que envia, grava ou paga. Exige a conferência antes de a etapa publicar e executar, e avisa o modelo na descrição da ferramenta.
Tipo dos itensO tipo de cada item de uma saída Lista: Texto, Número, Moeda, Verdadeiro/Falso ou Objeto.
Valor fixo do fluxoModo de um campo de ferramenta em que o valor vem do desenho (texto ou {variável}) e o modelo não o vê nem o altera.
Versão do modeloIdentificador do modelo que o conector define e o provedor recebe. Aparece somente leitura no painel da etapa.
VoltaUma consulta ao modelo e a resposta dele. Numa volta o modelo pode pedir várias ferramentas; os retornos chegam na volta seguinte.