Saltar para o conteúdo principal
Dicas & Truques

Usar o Power Automate com o RapidStart CRM — Parte 2: Fluxo do Zero

Na Parte 2, construímos um Fluxo do Power Automate do zero usando os conectores mais recentes do Dataverse, filtros a nível de coluna e notificações de email dinâmicas — uma abordagem mais poderosa e prática do que usar um modelo.

Parte 1 — Fluxo a partir de um ModeloParte 2 — Você está aqui

Para demonstrar como pode personalizar facilmente o RapidStart CRM para atender às suas necessidades, criámos esta Série de “Dicas e Truques”. Nesta série, vamos delinear algumas soluções simples para questões comuns que os clientes perguntam sobre o RapidStart CRM. Aproveite!

Power Automate

O Power Automate faz parte da Microsoft Power Platform e funciona em conjunto com o RapidStart CRM. Se leu o nosso post anterior nesta série, criámos um fluxo do Power Automate usando um modelo pré-construído. Pode encontrar um modelo pré-construído que se adapte às suas necessidades, mas mais frequentemente desejará construir um fluxo do zero. É isso que vamos cobrir nesta Parte 2.

Opção 2: Criar do Zero

Para este exercício, vamos construir um fluxo que faz algo semelhante ao Modelo do nosso post anterior, mas usando os conectores mais recentes e adicionando algumas funcionalidades. Vamos acionar este fluxo com uma alteração na coluna “Resolução” de um Caso. Comece em make.powerautomate.com.

Página inicial do Power Automate

Desta vez, em vez de selecionar “Modelos” na barra lateral, vamos selecionar “Criar”, o que trará a tela abaixo.

Power Automate Criar — escolher tipo de fluxo

A primeira decisão que precisamos tomar é como vamos acionar este Fluxo. Na maioria das vezes, provavelmente usará o “Fluxo Automatizado na Nuvem”, e é isso que também precisamos para replicar o fluxo do modelo anterior. Então, vamos clicar nisso.

Power Automate — nomear fluxo e selecionar gatilho do Dataverse

Comece dando um nome ao seu Fluxo, depois na coluna de gatilho digite “Dataverse” para pesquisar os gatilhos disponíveis. Vamos selecionar o primeiro da lista: “Quando uma linha é adicionada, modificada ou eliminada”. Os ícones verdes são os novos conectores “Dataverse”, e os cinzentos são os conectores legados mais antigos. Prefira sempre os verdes.

Power Automate — configurar gatilho do Dataverse com opções avançadas

A primeira coisa que pode ser solicitado a fazer é “iniciar sessão” na conexão do Dataverse. Depois de iniciar sessão, pode clicar em “Continuar” para ser apresentado à página acima. Embora semelhante à conexão legada que usamos com o modelo, há algumas diferenças subtis. Clique em “mostrar opções avançadas”, depois vamos fazer o seguinte:

  • Para a coluna “Tipo de Alteração”, selecione “Modificado”.
  • Para a coluna “Nome da Tabela”, vamos novamente selecionar “Casos”
  • Para a coluna “Âmbito”, selecione “Organização”.
  • Para o campo “Selecionar Colunas”, precisamos inserir o “nome único” para a coluna Resolução para casos. Infelizmente, este não é simplesmente o rótulo “Resolução”, já que os rótulos não precisam ser únicos. Neste caso, o “nome único” é fw_resolution. Em outro post, mostraremos como obter esses nomes únicos.

A sua página agora deve parecer com a imagem abaixo. Se parecer, então selecione “Novo Passo”:

Power Automate — gatilho configurado, adicionar novo passo

Na caixa que aparece para o novo passo, vamos procurar novamente por “Dataverse”, e selecionar a ação “Obter uma linha por ID”.

Power Automate — ação Obter uma linha por ID

Vamos novamente selecionar “Caso” no “Nome da Tabela”, e usar o seletor Dinâmico para selecionar o “Identificador Único para Caso” na coluna “ID da Linha”. Assim, a sua tela deve parecer com a imagem abaixo. Se parecer, clique em “Novo Passo”.

Power Automate — Obter uma linha por ID configurado

Na caixa que aparece para o novo passo, vamos procurar por “enviar email”, e selecionar a ação “Enviar um email V2”.

Power Automate — ação Enviar um email V2

Semelhante à versão do modelo, vamos começar a digitar utilizador(es) na coluna “Para” e selecionar os nossos destinatários, e dar um assunto ao email, mas desta vez faremos um assunto mais utilizável. Também faremos um corpo mais informativo.

Power Automate — email configurado com conteúdo dinâmico

Como pode ver acima, adicionámos alguns itens dinâmicos ao assunto e ao corpo da mensagem, usando o seletor Dinâmico enquanto digitávamos o nosso texto. Assim, esta notificação “melhorada” poupará o destinatário de ter que iniciar sessão para ver o que aconteceu.

Agora pode clicar no botão “Guardar”, e se não houver nenhum alerta ao lado do Verificador de Fluxo, o seu Fluxo será ativado. Se houver um alerta, cometeu um erro em algum lugar. Então, vamos testar este Fluxo agora, clicando em “Testar” no canto superior direito. Vamos realizar o nosso teste Manualmente, então selecione essa opção e clique em “Testar”.

Power Automate — teste manual

Abra uma nova aba no seu navegador, vá para o RapidStart CRM e faça uma alteração na coluna Resolução em qualquer registo de caso e guarde. Depois volte para a aba do Fluxo. Deve ver a tela abaixo.

Power Automate — resultados do teste bem-sucedidos

Se vir todos os passos com marcas de verificação verdes… parabéns, construiu o seu primeiro Fluxo do Power Automate “do zero” para o RapidStart CRM! Mas só para ter certeza, verifique se os seus destinatários realmente receberam o email :)

Resumo

Como adicionámos o filtro “Resolução” ao primeiro passo, esta notificação só será enviada quando essa coluna mudar. As coisas ficam um pouco mais complicadas quando deseja incluir valores de conjunto de opções, como Prioridade ou Estado, por exemplo. Podemos cobrir isso num post futuro.

Voltar para a Parte 1 — Fluxo a partir de um Modelo