Editar um fluxo com o Copilot

Concluído

O Copilot para Power Automate ajuda a criar seu fluxo e continua trabalhando com você enquanto você cria e refina a automação. Você pode usar o Copilot durante a sessão de edição, independentemente de ter usado o Copilot para criar o fluxo ou não.

Você pode pedir ao Copilot que auxilie em muitas tarefas, inclusive:

  • Adicionar ou remover etapas em seus fluxos.

  • Substituir gatilhos ou ações.

  • Modificar parâmetros nas etapas do fluxo.

  • Explicar o que seu fluxo faz.

  • Explicar como fazer algo em um fluxo da nuvem.

Captura de tela mostrando a solicitação do Copilot com o resultado da remoção de uma etapa de condição.

A imagem acima mostra como o Copilot removeu a Condição 2 e ajustou a Condição para funcionar sem que a ação anterior estivesse no fluxo.

O Copilot atua em seu nome para criar o que você pediu em suas solicitações. No entanto, se os resultados não forem aquilo de que você precisa, você poderá usar a opção Desfazer para retornar o fluxo ao estado anterior à solicitação anterior. Se o Copilot tiver adicionado novas conexões como parte da etapa desfeita, a ação de desfazer também removerá essas conexões.

Captura de tela mostrando o botão Desfazer.

Essa ação Desfazer retornou a verificação de condição removida e ajustou a outra condição a ser executada depois dela.

O Copilot também pode explicar o que o fluxo faz. Por exemplo, se você inserir "O que esse fluxo faz?" como prompt, o Copilot fornecerá o seguinte resumo:

Esse fluxo recupera uma mensagem com a palavra-chave "#especiais" de um canal específico no Microsoft Teams. Em seguida, lista os registros de uma entidade chamada "contoso_specials" e cria uma tabela HTML com o nome, a descrição e o preço do item especial. Por fim, ele publica a tabela como mensagem no mesmo canal. Caso não haja registros, ele envia uma mensagem informando que não há itens especiais disponíveis.

O Copilot também pode explicar o que uma ação no fluxo faz. Por exemplo, você pode inserir "O que o gatilho faz?" como um prompt.

Você também pode perguntar ao copiloto como realizar uma tarefa. Por exemplo, você poderia perguntar "Como posso obter a data atual?" Em resposta, o Copilot fornece as etapas para usar a expressão de fluxo de trabalho utcNow().

Captura de tela mostrando uma resposta do Copilot relacionada à obtenção da hora atual.

Criar prompts

Para obter os melhores resultados do Copilot, você precisa criar prompts que possam auxiliar a ter sucesso. Remova ambiguidades que possam levar o Copilot a agir de maneira errada. Por exemplo, se você inserir "Alterar entrada de Compor para teste" como prompt, o Copilot precisará escolher qual etapa de Compor usar em seu fluxo se você tiver várias etapas de Compor. Um prompt mais específico, como "Alterar Compose2 para testar", guiaria o Copilot para uma etapa e uma propriedade específicas.

Você pode tentar os seguintes prompts de exemplo ao editar um fluxo:

  • Adicionar uma ação [Nome da Ação]. Por exemplo, "Adicionar uma ação Obter meu Perfil".

  • Listar as contas e verificar se pelo menos uma linha é retornada. Esse prompt adiciona uma ação de linha da Lista do Dataverse e uma condição para verificar as linhas retornadas.

  • Mover [Ação para mover] [antes/depois] [Nome de outra ação]. Por exemplo, "Mover Compor antes de Obter meu Perfil".

  • Verificar se a propriedade Title do gatilho inclui a palavra Urgente. Esse prompt adiciona uma verificação condicional e a configura para a propriedade Title do gatilho.

  • Quando a Condição for Falsa Enviar um email informando que a Solicitação foi negada. Esse prompt adiciona uma ação Enviar um email na condição falsa chamada Condição.

  • Verificar se o limite de crédito de cada Conta é zero, em caso afirmativo, atualizar o limite de crédito para 50.000. Esse prompt é um exemplo que segue as linhas da Lista na tabela Contas. Adiciona Foreach para verificar o limite de crédito e uma linha de Atualização do Dataverse para modificar o valor se for zero.

Verificar se há ações adicionadas ou modificadas

Depois que o Copilot processar sua solicitação, você deverá examinar e verificar as alterações. O Copilot indica quais ações são modificadas e quais ações são adicionadas. Ele educadamente solicita que você "Verifique essas ações para ver se algum parâmetro precisa ser definido". O exemplo a seguir mostra a resposta do Copilot.

Captura de tela mostrando a lista de alterações do Copilot.

O Copilot não informa as alterações exatas de cada etapa, por isso, é uma boa ideia examinar cada ação modificada.

Se você encontrar um problema, poderá alterar a ação. Se a ação estiver errada, você poderá desfazê-la. Você pode desfazer os resultados do prompt até que o Copilot processe outro prompt de modificação.