Exercício: criar fluxos recorrentes

Concluído

Nesta unidade, você aprenderá como criar fluxos pré-agendados usando um gatilho chamado recorrência. A Contoso realiza um evento anual e recebe telefonemas perguntando sobre os detalhes. A equipe da Contoso que atende aos telefonemas coloca as informações de contato em uma pasta de trabalho do Microsoft Excel no Microsoft OneDrive. Você criará um fluxo para a equipe de eventos da Contoso que extrai automaticamente endereços de email de clientes de uma pasta de trabalho do Microsoft Excel no Microsoft OneDrive. Em seguida, você vai configurar o fluxo para que todos os endereços de email que alguém adicionar à pasta de trabalho recebam um email com informações de eventos uma vez por dia.

Pré-requisitos

Para esse cenário, você criará um arquivo do Excel com uma tabela contendo as seguintes colunas: ContactEmail, FirstName e LastName. Salve o arquivo do Excel no OneDrive. Você se conectará a esse arquivo na etapa 9. Use o endereço de email da sua organização como ContactEmail. Usar seu email facilitará o teste do fluxo.

Formatar uma tabela do Excel

  1. Realce todas as células que contêm dados.

  2. Selecione a guia Inserir.

  3. Selecione a opção Tabela.

  4. Verifique se a opção "Minha tabela tem cabeçalhos" está marcada.

  5. Selecione Ok.

  6. Salve o arquivo no OneDrive.

Captura de tela da formatação de uma tabela do Excel.

Veja a aparência da tabela do Excel após a formatação.

Captura da tabela do Excel.

Criar um fluxo agendado

  1. Entre no Power Automate usando sua conta organizacional.

  2. Verifique se você está no ambiente correto.

  3. No meio da tela, digite Criar um fluxo que é executado diariamente, obtém uma lista de linhas do Excel e, para cada linha, envia um e-mail. Selecione Gerar.

    Captura de tela da página inicial do Power Automate e das palavras Criar um fluxo que é executado diariamente, obtém uma lista de linhas do Excel e, para cada linha, envia um e-mail.

  4. O Copilot fará o possível para criar um fluxo e suas ações a partir da descrição.

    1. Se o Copilot fornecer ações incorretas, você poderá continuar a refinar as ações de fluxo nesta caixa superior.
    2. Neste exemplo, o Copilot adicionou uma ação Listar linhas presentes em uma tabela (Excel), uma ação Para Cada e, dentro da ação Para Cada, uma ação Enviar um Email.
    3. Revise as ações que o Copilot gerou e selecione Avançar.

    Captura de tela do fluxo gerado pelo Copilot com uma gatilho de recorrência, uma ação para obter linhas do Excel, uma ação para cada e uma ação Enviar um Email.

  5. Selecione o gatilho Recorrência para abrir o painel de propriedades à esquerda e verificar se o Copilot definiu os parâmetros corretos.

    Observação

    Fique atento ao módulo de repetição selecionado e à frequência com que deseja que os fluxos sejam executados. No exemplo abaixo, o fluxo é executado diariamente às 10h. Você pode definir essas opções como quiser.

    Captura de tela dos parâmetros para o gatilho de recorrência demonstrando que o intervalo é 1, a frequência é a cada 1 dia, e

  6. Selecione a ação Listar linhas presentes em uma tabela para abrir o painel de propriedades à esquerda.

    1. No campo Localização, selecione OneDrive for Business.

    2. No campo Biblioteca de Documentos, selecione a seta suspensa e, depois, OneDrive.

    3. No campo Nome do arquivo, selecione o botão da pasta e o arquivo do Excel a ser usado. Neste caso, é Book1.xlsx

    4. Na caixa Nome da tabela, selecione a seta suspensa. Navegue e selecione uma tabela a ser usada. Neste caso, é Table1

    Captura de tela do painel de propriedades da ação Listar linhas presentes em uma tabela.

  7. Em seguida, queremos que um email seja enviado para cada contato no arquivo Excel. O Copilot coloca automaticamente a ação Enviar um email dentro de uma ação Para Cada para que só precisemos configurar a ação Enviar um Email.

    1. Selecione a ação Enviar um email para abrir o painel de propriedades à esquerda. Clique dentro do campo Para e selecione Inserir valor personalizado.

      Captura de tela mostrando o botão Inserir valor personalizado.

    2. Digite / e selecione Inserir Conteúdo Dinâmico.

      Captura de tela mostrando o botão de expressão.

    3. Selecione ContactEmail.

      Captura de tela mostrando o campo Email de contato.

    4. Digite Informações sobre eventos da Contoso em Assunto.

    5. Digite Prezado(a) no Corpo e, em seguida, digite / e selecione o botão Inserir Conteúdo Dinâmico.

      Captura de tela que mostra o botão inserir conteúdo dinâmico.

    6. Selecione FirstName no painel de conteúdo dinâmico.

    7. Pressione ENTER e digite Agradecemos seu interesse no evento anual da Contoso. À medida que as informações estiverem disponíveis, você as receberá imediatamente!

    8. A etapa Enviar um email agora deve se parecer com a imagem abaixo.

      Captura de tela mostrando a etapa Enviar um email.

  8. Selecione Salvar e aguarde até que o fluxo seja salvo.

  9. Seu fluxo da nuvem agora deve ser semelhante à imagem abaixo. Selecione Testar.

    Captura de tela mostrando o ícone de teste e onde clicar para executar o fluxo.

  10. Selecione Manualmente e, em seguida, selecione o botão Testar.

  11. Selecione Executar fluxo.

  12. Selecione Concluído.

  13. O fluxo deve ser executado com sucesso.

    Captura de tela mostrando uma execução de fluxo bem-sucedida.

  14. Você deve receber um email como o abaixo.

    Captura de tela mostrando o email enviado pelo fluxo da nuvem.

Aqui está!

Agora esse fluxo será executado uma vez por dia. Ele vai:

  • Obter as linhas da planilha do Excel.

  • Capturar o endereço de email e o nome de cada linha.

  • Inserir o endereço de email e o nome no email e enviar um email com informações do evento.

  • Evitar que você escreva emails manualmente para cada chamador interessado.