maestro
latest
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Maestro

Última atualização 4 de dez de 2025

Integração de sistemas e dados

Gerenciamento de arquivos com o Data Fabric

No UiPath Maestro™, os arquivos são gerenciados por meio do Data Fabric (anteriormente chamado de Data Service). Sempre que um arquivo é baixado de uma origem (como um anexo de e-mail ou um provedor de armazenamento em nuvem), o arquivo é carregado em uma entidade no Data Fabric que oferece suporte ao armazenamento de arquivos.

O arquivo é referenciado usando uma referência do Data Fabric, um trio contendo:

  • NomedaEntidade
  • IdDoRegistro
  • NomeDoCampo

Essa referência permite que o arquivo seja usado em qualquer lugar em seu processo com agente.

Pré-requisitos

Antes de usar arquivos no Maestro, certifique-se de que:

Nenhum campo adicional é necessário além daqueles preenchidos automaticamente pelo Data Fabric quando um registro é criado.

Exemplo de caso de uso

Este exemplo mostra como baixar um arquivo do Box e enviá-lo como um anexo de e-mail.

  1. Baixe o arquivo
    • Configure Enviar tarefa para executar uma atividade de Download de arquivo a partir do conector Box.
    • Selecione o arquivo que você deseja baixar.
    • Defina a Saída do recurso de arquivo usando o editor de Data Fabric. Escolha a Entidade e o Campo que suportam arquivos.


    Quando executada, a atividade retornará uma referência do Data Fabric (EntityName, RecordId, FieldName) apontando para o novo registro de Arquivo no Data Fabric.
  2. Enviar o arquivo por e-mail
    • Configure outra Enviar tarefa usando a atividade Enviar e-mail do conector do Outlook.
    • Anexe o arquivo referindo-se ao IdDoRegistro da etapa anterior no editor do Data Fabric.


Após o teste, você localizará o IdDoRegistro disponível nas variáveis de fluxo de trabalho.



Também é possível verificar se o arquivo existe no aplicativo Data Fabric pesquisando o IdDoRegistro.

Importante:
  • No Maestro, os arquivos são compatíveis exclusivamente por meio do Data Fabric.
  • Se um arquivo já existir no Data Fabric, você pode reutilizá-lo adicionando sua referência no Data Fabric.

Usando agentes no Maestro

Como os agentes funcionam no Maestro

Os agentes são representados nos fluxos de trabalho BPMN do Maestro como tarefas Serviço. Quando seu processo chama uma tarefa Serviço, o Maestro invoca o agente correspondente com os parâmetros de entrada necessários para a instância específica do processo.

Os agentes retornam os dados de saída ao Maestro, que determina os próximos passos no fluxo de trabalho. Você pode configurar agentes para relatar as ferramentas usadas, decisões tomadas e dados de rastreamento para compatibilidade com a depuração e transparência.

Os agentes podem ser:

  • Criado diretamente dentro da UiPath Platform (pouco código ou programado)
  • Conectado por meio de APIs externas ou Integration Service
  • Disparados por meio de eventos ou sinais com base na lógica do fluxo de trabalho

Assista a um exemplo do mundo real: UiPath Maestro: o cérebro por trás da automação de empréstimos transparente e sem interrupções.

Conectando agentes por meio do Integration Service

O UiPath Integration Service fornece conectores pré-configurados e personalizados para integrar sistemas externos a suas automações:
  • Conectores pré-criados para serviços como Salesforce, Microsoft 365 e Google Workspace
  • Construtor de conector personalizado para expor qualquer API REST ao UiPath Platform
  • Gerenciamento unificado de credenciais e conexões

Use o Integration Service para habilitar o Maestro a enviar/receber dados de agentes ou sistemas não hospedados nativamente no UiPath. Saiba mais sobre o Integration Service.

Usando agentes externos

O Maestro é neutro em relação ao fornecedor. Você pode orquestrar o trabalho em seus AI Agents externos preferidos, sem recriar seus processos, usando os conectores do UiPath Integration Service.

Você pode orquestrar:

  • Serviços de IA proprietários
  • Mecanismos de decisão externos
  • Microsserviços ou bots hospedados em outras plataformas

O Maestro invoca esses agentes chamando endpoints REST e espera uma carga de resposta com dados estruturados.

Conexão de agentes externos por meio do Integration Service

No período de projeto, adicione uma Tarefa de serviço, escolha Iniciar e aguardar o agente externo e configure a atividade do agente a partir do conector selecionado. No runtime, o Maestro envia a solicitação e o contexto para o agente e aguarda a resposta. Você mapeia essa resposta para variáveis a fim de direcionar gateways, atribuições e ações subsequentes.

Os seguintes links mostram como conectar um agente externo, executá-lo a partir de um processo do Maestro e capturar sua saída para roteamento e decisões:

Inícios rápidos: integrações de fluxos de trabalho de APIs

Prefira os conectores do Integration Service quando eles existirem. Use fluxos de trabalho de APIs quando você precisar de conectividade no nível de API (APIs iniciais, esquemas em evolução ou respostas por transmissão). Defina solicitações e saídas de forma declarativa, analise JSON sem código personalizado e passe os resultados para seu processo do Maestro.

Quando usar qual:
  • Conector: sistema compatível, esquema estável, autenticação gerenciada, melhor escolha a longo prazo.
  • Fluxo de trabalho de API: API nova ou não compatível, alteração de formas de resposta ou saída apenas de transmissão.
Guias passo a passo

Configuração de propriedades do agente

No Maestro, os agentes são tratados como participantes de um processo de negócios. Dentro de um fluxo de trabalho BPMN, os agentes são representados usando tarefas Serviço, que podem invocar agentes hospedados pela UiPath ou agentes externos. Cada tarefa do agente pode ser configurada com parâmetros de entrada e saída específicos, que permitem que o Maestro passe dados sensíveis ao contexto para o agente e receba resultados estruturados em troca.

Consulte Tarefas na modelagem BPMN para obter uma visão geral das tarefas Serviço no Maestro.

Modos de execução do agente

O comportamento do agente é definido no painel Propriedades de uma tarefa Serviço. Você pode configurar a tarefa para chamar um agente da UiPath ou um agente externo, dependendo de suas necessidades de negócios.

Iniciar e aguardar o agente

Use essa opção para invocar um agente implantado em seu locatário UiPath. Isso inclui:

  • Agentes de pouco código criados usando ferramentas como o Agent Builder.
  • Agentes codificados desenvolvidos em Python ou outras linguagens e implantados no Orchestrator.
No runtime, o Maestro envia parâmetros de entrada ao agente no formato JSON. Quando o agente conclui a execução, ele retorna uma resposta contendo valores de saída esperados pelo processo.

Iniciar e aguardar o agente externo

Use esta opção para se conectar a sistemas de terceiros ou externos. Você deve especificar:

  • Conector: o destino da integração (por exemplo, CrewAI, Salesforce ou outro serviço)
  • Conexão: uma instância configurada do conector, representando um agente específico ou um conjunto de credenciais específico do contexto.
    Observação: você pode usar o mesmo agente com diferentes permissões ou comportamentos, definindo várias conexões.


Entradas e saídas

As entradas e saídas para agentes são configuradas da mesma forma que outros tipos de tarefas do Maestro.

  • Entradas: variáveis ou expressões passadas ao agente no runtime.
  • Saídas: variáveis preenchidas pela resposta JSON do agente.
O Maestro envia parâmetros de entrada como uma carga JSON no formato:
{
  "key1": "value1",
  "key2": "value2"
}{
  "key1": "value1",
  "key2": "value2"
}

O agente deve retornar uma resposta JSON usando os mesmos nomes de parâmetros esperados pelo Maestro. Esses valores são mapeados para variáveis de processo utilizando a seção Saída > Resposta no painel Propriedades da tarefa.



Exemplos de entrada e saída

Exemplos de entradas (do Maestro para o agente):

ParâmetroDescription
roleFunção ou contexto para a tarefa (por exemplo, validação versus sumarização).
promptInstruções fornecidas ao agente, muitas vezes incluindo dados específicos do processo
toolsLista de ferramentas que o agente pode usar para concluir a tarefa
user_idIdentificador exclusivo compartilhado entre o processo e o contexto do agente

Exemplo de prompt:"Conclua a validação do empréstimo para {loan_application_number}. Responda no formato JSON usando o parâmetro 'loan_application_status'."

Exemplos de saída (do agente para o Maestro)

ParâmetroDescription
conversation_idReferência à sessão de diálogo ou interação
loan_application_statusResultado de status retornado pelo agente
tokens_usedMetadados sobre o uso de recursos
Importante: para usar a saída do agente em seu fluxo de trabalho, você deve atribuir cada parâmetro de saída a uma variável de processo na configuração de Saída > Resposta da tarefa.

Regras de negócios (pré-visualização)

Regras de negócios permitem que os desenvolvedores de RPA armazenem e gerenciem arquivos do Modelo de Decisão e Notation (DMN) como parte de um fluxo de trabalho ou diagrama de processo.

Regras de negócios no Orchestrator

As regras de negócios no Orchestrator permitem armazenar e gerenciar regras baseadas no Modelo de Decisão e Notação (DMN). É possível avaliar essas regras dentro de qualquer processo com agente, usando uma atividade dedicada. Além disso, você pode modificar as regras sem precisar reimplantar os processos que as utilizam. Isso facilita a atualização e a manutenção dinâmica da sua lógica de negócios.

No Orchestrator, usamos o seguinte conjunto de recursos para armazenamento e gerenciamento:

  • Armazene arquivos de DMN com acesso baseado em funções para usuários e robôs.
  • Controle de versão
  • Vinculação de regras de negócios a pastas
  • Marcações de etiquetas

Para executar Regras de Negócios, o Maestro inclui uma nova tarefa de Regras de Negócios que suporta o DMN v1.3.

Acesso a versões de Regras de Negócios

Para acompanhar suas Regras de Negócios, use o campo Versão. Após salvar a regra de negócios com o arquivo DMN carregado, você não pode mais alterar sua versão.

Você pode visualizar a versão de uma regra de negócios na página Regras de negócios. Para verificar a versão, selecione uma Regra de Negócios e, em seguida, edite a Regra de Negócios ou acesse Mais Ações e selecione Exibir versões.

Se necessário, você também pode baixar a versão de uma Regra de Negócios por meio de um dos seguintes métodos:
  • Depois de carregar o arquivo DMN durante a criação da Regra de negócios, selecione o ícone de download localizado ao lado do arquivo.
  • Na página Regras de negócios, na Regra de negócios desejada, selecione Mais ações e depois Fazer download da versão. Alternativamente, em Mais ações, selecione Exibir versões. Um painel lateral abre onde você pode selecionar o ícone de download ao lado da versão que você deseja baixar.
Links de regras de negócios
Para vincular Regras de Negócios de outras pastas:
  1. Na página Regras de negócios, selecione Adicionar regra de negócios e, em seguida, Vincular de outras pastas.
  2. Em seguida, a página Importar regra de negócios exibe uma lista de todas as Regras de negócios de outras pastas.
  3. Selecione uma ou mais Regras de negócios para adicionar à pasta atual e, em seguida, Continuar e, então, Vincular.
Para gerenciar links de Regras de negócios:
  1. Na página Regras de negócios, selecione uma regra de negócios, acesse Mais ações e selecione Gerenciar links.
  2. Na próxima janela, selecione uma ou mais pastas nas quais adicionar uma Regra de negócios ou desmarque pastas para remover uma Regra de negócios.
  3. Selecione Atualizar.
Execução de uma Regra de negócios.
Observação:

Antes de executar uma Regra de negócios, certifique-se de que:

  • Modelou um arquivo DMN com a ajuda de um editor compatível com DMN.
  • Criou uma nova Regra de negócios no Orchestrator ao carregar o arquivo DMN.
  1. Para executar uma Regra de Negócios, abra um processo do Maestro
  2. Adicione ao seu processo uma tarefa de Regra de negócios.
  3. Selecione o arquivo DMN armazenado no Orchestrator como a Regra de negócios.
  4. Mapeie argumentos de entrada e saída de acordo com como o arquivo DMN é modelado.
Edição de uma Regra de negócios

Para editar uma regra de negócios, você precisa de permissões para Editar nas Regras de negócios.

  1. Na página Regras de negócios, selecione uma Regra de negócios, acesse Mais ações e selecione Editar.
  2. Em seguida, você pode editar os seguintes campos: Nome, Descrição, Rótulos, Propriedades e Arquivo.
    Observação: após salvar a Regra de negócios com o arquivo DMN carregado, você não pode mais alterar sua versão.
    Observação: certifique-se de que os nomes de argumentos consistam apenas em letras, números e o caractere sublinhado.Os nomes devem começar com uma letra ou o caractere sublinhado.
  3. Selecione Atualizar.
Remoção de uma Regra de negócios

Para remover uma Regra de negócios, você precisa de permissões Excluir em Regras de negócios.

  1. Na página Regras de negócios, selecione uma Regra de negócios.
  2. Em seguida, acesse Mais ações.
  3. Selecione Remover.

Apps Process (pré-visualização)

Visão geral

Os Apps de processo fornecem aos usuários de negócios painéis baseados em função, formulários e hubs de triagem para gerenciar as operações cotidianas. Eles habilitam a visibilidade em tempo real da integridade do processo, ajudando os usuários a identificar atrasos, ineficiências e escalonamentos, tudo em um espaço de trabalho unificado entre agentes, robôs e pessoas.

Com o Process Apps, as equipes podem:

  • Resolva atrasos e violações de SLA com contexto em tempo real e decisões guiadas.
  • Faça escolhas mais inteligentes de recursos para melhorar a eficiência operacional.
  • Gere soluções mais rápidas de problemas e melhores resultados de negócios em toda a organização.

Os aplicativos de processo combinam a orquestração de processos do Maestro e o desenvolvimento de aplicativos de pouco código da UiPath®, dando às equipes de operações insights acionáveis sem alternar entre sistemas.

Pré-requisitos

Para usar o Process Apps, certifique-se de que os seguintes serviços estejam disponíveis em seu tenant da Automation Cloud:
  • UiPath Automation Cloud™
  • UiPath Maestro™

Introdução

Você pode começar a explorar aplicativos de processo usando o SDK UiPath TypeScript e recursos de aplicativo de amostra.
Tabela 1.
RecursoDescription
GitHub do SDKDocumentação do SDK do UiPath TypeScript
Exemplo de aplicativo ReactExemplo de aplicativo de processo
Pacote NPMSDK de TypeScript da UiPath

Exemplo de casos de uso

  • Painéis de classificação: rastreie incidentes de processo e aja em relação aos escalonamentos diretamente de um console de operações.
  • Gerenciamento de casos e SLA: monitore SLAs, identifique violações e acione processos de recuperação.
  • Operações com intervenção humana: forneça formulários contextuais para aprovações, correções ou tratamento de exceções.

Integração com o Maestro

Os Aplicativos de processo conectam-se ao processo do Maestro e aos dados de incidente para fornecer informações em tempo real sobre as execuções em andamento. Como um usuário comercial, você pode monitorar instâncias, acompanhar KPIs e realizar ações em tarefas em uma única interface, sem ferramentas de desenvolvedor.

Exemplo: um aplicativo de processos do Finance Operations pode exibir aprovações de faturas atrasadas do Maestro e permitir que os usuários aprovem ou reatribuam tarefas diretamente, sem sair do aplicativo.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.