Editar um fluxo com o Copilot
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.
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.
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().
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.
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.