Como Fazer

Power Automate: Como enviar diferentes e-mails com um único corpo

Luiz Antonio Sgargeta
- Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform
· 3 min de leitura
TRINAPSE - 18 - Power Automate Como enviar diferentes formatos de e-mail com um único corpo

O Power Automate permite que a ação Inicializar uma variável (tipo cadeia de caracteres) forneça suporte à formatação HTML, que pode ser usada para enviar e-mails do Outlook. Mas, por que faríamos isso quando usar a ação Enviar um e-mail (V2) oferece suporte a e-mails formatados em HTML?

Entretanto, desta maneira podemos criar apenas uma ação Enviar um e-mail (V2) em vez de duas, quando a única diferença entre os dois e-mails são o corpo do e-mail. Ou seja, De, Para, Assunto e outras informações são todas iguais. 

Contudo, outro motivo possível para usar esse conhecimento é criar um corpo de email para várias ações de email diferentes. O corpo do email é o mesmo, mas o Para pode ser diferente, dependendo dos campos da entidade, junto com a Linha de Assunto. Portanto, de qualquer forma, o conceito compartilhado neste blog o ajudará a construir um fluxo que terá apenas um corpo de email para usar onde você quiser.

Visão geral

Primeiramente não há muitas partes móveis para ilustrar o desenvolvimento de vários corpos de email por um fluxo. Então aqui estão os componentes necessários necessários:

  • Inicializar ação variável
  • Conhecimento básico de HTML
  • Ação de condição
  • Enviar ação por e-mail (V2)

Power Automate

A princípio navegue até https://us.flow.microsoft.com/pt-br/, selecione o gatilho desejado. O gatilho pode ser o que você precisar. Neste artigo, utilizamos o Quando um item é criado ou modificado.

Inicializar ação variável

Depois que a nova janela de fluxo for preenchida, selecione Nova Etapa e , em seguida, procure Inicializar uma variável .

Então defina o valor padrão como nulo selecionando a caixa de texto Valor, selecionando Expressão , pesquise nulo , selecione-o na lista e clique em OK .

Isso parecerá assim:

Power Automate: Como enviar diferentes  e-mails com um único corpo — Inicializar ação variável

Boolean, Integer, Float, String, Object e Array são as opções disponíveis para Type. O tipo Object, espera uma string formatada em JSON. Isso é bom e elegante, mas não funciona para um e-mail formatado em HTML.

Ação de condição

A ação Condição é usada para determinar qual corpo de email será enviado. Então, neste caso, a decisão sobre qual corpo de email criar depende de uma combinação de vários pontos de dados diferentes. Se o conjunto de condições for atendido, envie a mensagem de e-mail de um ano; caso contrário, envie a mensagem de dois anos.

Selecione Nova Etapa e, em seguida, pesquise a ação de Condição :

Para tornar as coisas mais fáceis para a condição final, usei uma variável booleana, chamada One-Year OR Two-Year Email , e configurei-a como true ou false acima desta etapa com a combinação dos pontos de dados mencionados anteriormente.

Se a condição for atendida, a variável de mensagem de um ano é definida; caso contrário, a variável de mensagem de dois anos é definida.

Vou fazer uma pausa aqui para discutir brevemente o HTML. Você não precisa saber muito, mas é importante escrever HTML corretamente ou ele será exibido de forma horrível no e-mail.

Power Automate: Como enviar diferentes  e-mails com um único corpo — Ação de condição (imagem 1 de 2)

Usar uma tag P fornecerá espaço acima e abaixo do parágrafo:

Power Automate: Como enviar diferentes  e-mails com um único corpo — Ação de condição (imagem 2 de 2)

Dentro do próprio HTML, você pode usar variáveis ​​dinâmicas onde achar apropriado. Os mais comuns são nome, endereço e a data atual.

Ação Enviar um Email (V2)

O resto é simples. Selecione Nova etapa e pesquise a ação Enviar um e-mail (V2) :

Defina os campos obrigatórios e clique dentro do Corpo, selecione Expressão na caixa de diálogo ao lado e escolha a variável do corpo do e-mail.

Por fim, conseguimos, desta maneira, criar corpos de e-mails diferentes dependendo de cada condição.

Conclusão

Com apenas algumas ações, você pode criar tantos corpos de email diferentes quanto possível para uma ação de email para consolidar o desenvolvimento de seu fluxo. Veja também nosso outro artigo sobre como implantar listas e bibliotecas com o Power Automate. Se você tiver alguma dúvida sobre o Power Automate , entre em contato conosco .

Luiz Antonio Sgargeta
Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform

Luiz Antonio Sgargeta é sócio fundador e CEO da Trinapse, consultoria brasileira de Microsoft 365 com quase duas décadas de operação, acumula mais de 20 anos em desenvolvimento de software e em ambientes corporativos de alta complexidade.

Ver maisVer menos

Trabalha com SharePoint desde o SharePoint Portal Server 2003 e com .NET desde a versão 1.0. Acompanhou a plataforma em todas as suas reinvenções, do portal de documentos on-premises ao SharePoint Online dentro do Microsoft 365, o que dá a ele uma leitura rara sobre o que muda de verdade e o que é apenas nome novo para o mesmo problema.

No início da carreira atuou em uma das maiores operações de e-commerce do país, em sistemas que não toleram degradação de performance nem indisponibilidade, essa origem definiu o critério que ele aplica até hoje: solução boa é a que sustenta volume real, integra com o legado que já existe e não quebra no pico.

Depois disso, passou por praticamente todo tipo de projeto corporativo, de portais e intranets de milhares de usuários a integrações críticas e automação de processos de ponta a ponta, sempre em grandes empresas e em desafios de alta exigência.

A marca do trabalho dele é a tradução entre tecnologia e negócio, levanta a necessidade real por trás do pedido do cliente, questiona o processo antes de automatizá-lo e desenha a solução pelo resultado esperado, não pela ferramenta disponível, é o que permite conversar com a diretoria sobre retorno e com o time técnico sobre arquitetura na mesma reunião.

Hoje lidera a frente comercial e estratégica da Trinapse e conduz a empresa no novo ciclo da inteligência artificial, com foco em agentes de IA e operação de processos assistida por IA para cooperativas de crédito, agronegócio e indústria. Escreve no blog da Trinapse desde 2019, com mais de 450 artigos sobre IA, SharePoint, Power Platform, Modern Workplace e transformação de processos, sempre a partir de projeto entregue e não de teoria.

LinkedIn
Compartilhar:

Precisa aplicar isso na sua empresa? Fale com nossos especialistas.

Falar com um especialista