Exercício – Criar um fluxo de trabalho que seja disparado quando uma nova mensagem for criada
Neste exercício, você criará seu primeiro fluxo usando o Power Automate para Teams. Neste exemplo, você criará um fluxo de trabalho automatizado para gerar uma tarefa do Planner sempre que uma mensagem com a palavra "tarefa" na linha do assunto é postada em um canal do Teams. O fluxo precisará de um Planner para criar as tarefas. Você pode identificar um plano do Planner existente ou criar um novo.
Etapa 1: Criar um novo fluxo
Para criar um fluxo, siga estas etapas:
No Teams, abra o aplicativo Workflows. (Se o Workflows não aparecer no trilho, selecione as reticências no trilho e procure por ele.) A guia Página Inicial inclui uma lista dos fluxos que estão ativos e alguns modelos do Teams disponíveis.
Na guia Página Inicial, selecione + Novo fluxo, que leva você até a guia Criar.
Na guia Criar, o menu que fica mais abaixo ao lado esquerdo mostra uma opção para você selecionar os modelos relacionados à tarefa que deseja automatizar. Selecione + Criar em branco na parte superior direita da tela.
Veja como o Power Automate iniciou o novo fluxo no Teams. Renomeie o fluxo selecionando a palavra Sem título na parte superior esquerda da barra de menus e digite um nome. Em seguida, vamos criar o fluxo.
Etapa 2: Criar o fluxo no editor do Power Automate
No campo de pesquisa Pesquisar conectores e gatilhos, procure "Teams quando uma nova mensagem de canal" e selecione o gatilho Quando uma nova mensagem de canal for adicionada.
Para que o fluxo monitore o canal correto do Teams em busca de novas mensagens, faça seleções nos dois menus suspensos Equipe e Canal. Os canais serão filtrados automaticamente com base na Equipe selecionada.
Selecione Nova etapa para continuar.
Agora vamos adicionar uma condição para pesquisar o assunto das mensagens e ver se elas contêm a palavra "tarefa". No menu Escolher uma operação, selecione Condição nas ações disponíveis. (Se ela não aparecer, digite Condição no campo de pesquisa e selecione-a nos resultados da pesquisa.)
Na etapa Condição, selecione o campo Escolher um valor para exibir o conteúdo dinâmico disponível. Conteúdo dinâmico são as informações que o fluxo disponibiliza com base nos gatilhos e nas etapas anteriores.
Na lista de conteúdo dinâmico, role para baixo e selecione Assunto da mensagem. (Se preferir, insira assunto no campo de pesquisa para restringir os resultados.)
No menu suspenso central, selecione contém.
Digite tarefa na caixa à direita.
Agora, quando o Assunto da mensagem incluir a palavra "tarefa", ele executará ações na área Se sim. As condições no Power Automate diferenciam maiúsculas de minúsculas; portanto, você precisará adicionar mais algumas condições para detectar variações comuns, como "Tarefa" e "TAREFA". Selecione + Adicionar e + Adicionar Linha. Use sempre a mesma condição com Message subject do conteúdo dinâmico.
Uma nova seleção será exibida na parte superior da janela Condição para alternar entre as seguintes instruções:
E: todas as condições devem ser verdadeiras.
Ou: apenas uma das condições deve ser verdadeira.
Altere a seleção para Ou.
A ação Condição inclui duas opções para ações adicionais: Se sim e Se não. Se a condição for verdadeira, criaremos uma tarefa do Planner. Não precisamos de ações se a condição é falsa, portanto, vamos deixar a condição Se não em branco.
Na caixa de condição Se sim, selecione Adicionar uma ação.
Digite planner e, em seguida, selecione Criar uma tarefa nos resultados.
A etapa Criar uma tarefa aparece no campo Se sim da etapa Condição. Preencha as informações necessárias para a tarefa do Planner conforme mostrado nesta tabela.
Campo | Valor |
---|---|
ID do Grupo | Selecione o grupo que contém o Planner |
ID do Plano | Selecione o Planner para a nova tarefa |
Título | Selecione o conteúdo dinâmico Conteúdo do corpo da mensagem |
Data/Hora de Início | Selecione o conteúdo dinâmico Message created DateTime |
Após concluir a tarefa, selecione Salvar na parte inferior da janela de edição ou na barra de ferramentas para concluir o fluxo.
Agora você pode revisar o fluxo e ver como ele funciona. O fluxo é disparado quando uma nova mensagem é postado em um canal específico do Teams. Em seguida, você deve procurar a palavra "tarefa" no assunto da mensagem. Em caso afirmativo, o sistema cria uma nova tarefa do Planner. Em caso negativo, o sistema não executa a ação.
Etapa 3: Teste ao fluxo
Envie uma mensagem para o canal do Teams que o fluxo está monitorando. Clique no ícone de formato abaixo da mensagem para exibir o formato com o cabeçalho do assunto.
Na linha do assunto, insira um assunto incluindo a palavra tarefa e envie a mensagem.
O conector do Teams procura uma nova mensagem em intervalos de três minutos. Em seguida, abra o Planner e observe a nova tarefa ser criada. O corpo da mensagem deve ser o título da tarefa. Selecione a tarefa para verificar a data de início e verifique se ela foi definida como a mesma data da mensagem.
Você pode exibir o histórico de execuções do fluxo dos últimos 28 dias para verificar quanto tempo leva a execução do fluxo e se ele foi bem-sucedido:
Abra o Power Automate para Teams.
Na guia Página Inicial, selecione o fluxo que você criou na lista em Nome do fluxo. A exibição da tela de detalhes mostra mais informações sobre o fluxo e o histórico de execuções de 28 dias.
Selecione a execução escolhendo a data/hora para ver mais informações e solucionar problemas de cada etapa do fluxo. Você pode selecionar e expandir cada etapa para ver os dados/resultados. Nesta captura de tela, expandimos as etapas Condição e Criar uma tarefa para que você possa ter uma ideia do fluxo de dados.