- Notas de versão
- Introdução
- Para administradores
- Projetos de fluxo de trabalho de RPA
- Como criar um fluxo de trabalho de RPA a partir de uma ideia
- Criação de um projeto
- Como iniciar um fluxo de trabalho de RPA
- Gerenciamento de arquivos e pastas do projeto
- Conectar fluxos de trabalho de RPA às suas contas
- Configuração de atividades
- Gerenciamento de atividades em um projeto
- Como transmitir valores entre atividades
- Como iterar por itens
- Como gerenciar os dados em um projeto
- Configuração de um projeto para usar seus dados
- Como usar recursos de arquivos e pastas
- Projeto do aplicativo
- Apps no Studio Web
- Atividades do aplicativo
- Processos com agentes
- Agentes
- Soluções
- Fluxos de trabalho de API - Visualização
- Interface do usuário
- Gerenciamento de fluxos de trabalho da API
- Consumo de fluxos de trabalho da API

Guia do usuário do Studio Web
Estenda a capacidade de seus agentes da UiPath integrando fluxos de trabalho de API como ferramentas. Os agentes consultam automaticamente esses fluxos de trabalho para coletar contexto relevante, permitindo controle preciso sobre os dados disponíveis para seus agentes e modelos de IA.
O cenário a seguir demonstra como um fluxo de trabalho de API pode transformar dados recuperados do Workday, limitando as informações expostas aos agentes apenas a nomes e endereços de e-mail. Na caixa de área restrita do Workday, ela é configurada como uma gerente com relatórios diretos e pares atribuídos. Exemplos de consultas para o agente incluem:
- "quem se reporta aBeeBee:
- "Forneça todos os pares para bucket bucket.."
- "Algum dos colegas deBeeBee tem relatórios?"
Antes de começar, certifique-se de que os seguintes pré-requisitos sejam atendidos:
- Você publicou seu fluxo de trabalho da API do Workday no Orchestrator. Confirme se o fluxo de trabalho é executado com sucesso quando executado a partir do Orchestrator.
- As Platform Units são atribuídas ao seu tenant.
- Para seguir o exemplo de integração do Workday fornecido, certifique-se de que seu fluxo de trabalho inclua:
- Um esquema de entrada com campos para primeiro nome e sobrenome.
- Um esquema de saída contendo matrizes para Pares e Relatórios Diretos.
Parabéns!
Agora você pode criar variações do prompt do usuário do seu agente. Dependendo da consulta, o agente pode disparar várias chamadas para seu fluxo de trabalho da API antes de fornecer uma resposta completa.
Os fluxos de trabalho de API como tarefas no Maestro encapsulam transformações de dados e encadeamento de API detalhado. Isso mantém o processo primário do Maestro claro, conciso e fácil de seguir. Ao isolar interações específicas da API dentro de fluxos de trabalho da API, você mantém a legibilidade e promove a reusabilidade em vários processos.
O cenário a seguir demonstra como o Maestro chama as APIs do Workday e, em seguida, envia uma notificação da equipe do Slack sempre que um funcionário é encerrado.
Antes de começar, certifique-se de que os seguintes pré-requisitos sejam atendidos:
-
Você publicou seu fluxo de trabalho da API do Workday no Orchestrator. Confirme se o fluxo de trabalho é executado com sucesso quando executado a partir do Orchestrator.
Certifique-se de que seu fluxo de trabalho de API inclua:
- Um esquema de entrada com campos para Nome e Sobrenome.
- Um esquema de saída contendo matrizes para Pares e Relatórios Diretos.
Etapa 1: criação de um processo com agente
- Crie um processo com agente.
- Adicione um elemento Evento de início . Nomeie-a "Employee Hid".
- Para a propriedade Ação do evento Iniciar, selecione Aguardar evento de conector.
- Para a propriedade Conector , selecione Workday REST - Worker Created. Esse é o evento que dispara o processo.
- Adicione um elemento Tarefa e conecte o evento Iniciar a ele. Nomeie-a "Encontrar relacionamentos de funcionários".
- Adicione outro elemento Tarefa , nomeie-o como "Enviar Notificações" e conecte o elemento Find Employee Connections a ele.
- Adicione um Evento de término. Nomeie-a "Notificação enviada".
Etapa 2: configuração da tarefa Find Employee Relationship
O fluxo de trabalho da API exigido pelo processo com agente reside na tarefa Encontrar relacionamentos de funcionários. Aqui está como configurá-lo:- Selecione a tarefa Encontrar Relacionamentos de Funcionários .
- Para a propriedade Ação , selecione Iniciar e aguarde o fluxo de trabalho da API.
- Para a propriedade Fluxo de trabalho da API , selecione o fluxo de trabalho da API do Workday publicado. O painel de propriedades exibe entradas e saídas para o fluxo de trabalho selecionado. Para este exemplo:
- As entradas incluem Sobrenome e Nome.
- As saídas incluem detalhes para Gerente, Pares e Relatórios.
- Configure as entradas da seguinte forma:
- Nome como uma variável do objeto de resposta de evento Start . Abra o Editor de expressão, selecione Inserir variável e navegue até Employee Hid > response > Worker > Full name. Em seguida, adicione
Split(' ')[0]
à expressão. Ele deve ter a seguinte aparência:Ondevars.response_1.worker.descriptor.Split(' ')[0]
vars.response_1.worker.descriptor.Split(' ')[0]worker
é o objeto de resposta da resposta de Evento de início , e.Split(' ')[0]
divide o nome completo pelo caractere de espaço e busca a primeira parte do nome completo. - Sobrenome como uma variável do objeto de resposta de evento Start . Abra o Editor de expressão, selecione Inserir variável e navegue até Employee Hid > response > Worker > Full name. Em seguida, adicione
Split(' ')[1]
à expressão. Ele deve ter a seguinte aparência:Ondevars.response_1.worker.descriptor.Split(' ')[1]
vars.response_1.worker.descriptor.Split(' ')[1]worker
é o objeto de resposta da resposta de Evento de início , e.Split(' ')[1]
divide o nome completo pelo caractere de espaço e busca a segunda parte do nome completo.
- Nome como uma variável do objeto de resposta de evento Start . Abra o Editor de expressão, selecione Inserir variável e navegue até Employee Hid > response > Worker > Full name. Em seguida, adicione
Etapa 3: personalização da tarefa Enviar notificação
Nesta etapa, você configura a tarefa Enviar notificação para usar dados retornados do fluxo de trabalho da API executado na Etapa 2.- Selecione a tarefa Enviar notificação .
- Para a propriedade Ação , selecione Executar evento de conector.
- Para a propriedade Conector , selecione Slack e configure-o para usar sua Conexão.
- Para a propriedade Atividade , selecione Enviar mensagem para o canal.
- Para o Nome/ID do canal, escreva o ID do canal do Slack para onde a notificação deve ser enviada.
- Para a propriedade Mensagem , selecione as variáveis de saída da Etapa 2: Gerente, Pares e Relatórios.
- Para a propriedade Enviar como , selecione bot.
Etapa 4: testar seu processo com agente
Para testar com sucesso esse processo com agente, certifique-se de ter acesso ao seu ambiente de área restrita do Workday.
Selecione Testar para validar seu fluxo de trabalho. O Maestro solicita que você forneça duas conexões essenciais:
- Conexão do Slack—Exigido pela tarefa Enviar notificação .
- Conexão do Workday —Exigida pelo evento de início.
- Consumindo fluxos de trabalho de API a partir do Orchestrator
- Invocando fluxos de trabalho de API em um Agente
- Uso de fluxos de trabalho da API como tarefas no Maestro
- Etapa 1: criação de um processo com agente
- Etapa 2: configuração da tarefa Find Employee Relationship
- Etapa 3: personalização da tarefa Enviar notificação
- Etapa 4: testar seu processo com agente