Determinar qual método de automação usar

Após a conclusão do design do processo, a próxima etapa é o design arquitetônico onde você foca em como automatizará esse processo.

Primeiro, você determina que tipo de conector pode usar (se houver) e, em seguida, escolhe um gatilho para iniciar a automação.

Escolha um método de automação

O ideal é que todos os sistemas que você deseja automatizar tenham conectores do Power Automate. Verifique a lista de conectores para ver se os conectores estão disponíveis para o sistema que você pretende automatizar. Depois de encontrar o conector, certifique-se de que as ações necessárias estejam disponíveis para esse conector. Por exemplo, um conector para um sistema de e-mail precisará de ações para "enviar", "responder" e "excluir".

Se não houver conectores disponíveis, você tem as seguintes opções de escolha:

  • Criar um conector personalizado: este é o método preferido de automação, se você é um desenvolvedor ou se sua organização tem um desenvolvedor que possa criar conectores personalizados. Um conector personalizado permite que a automação interaja com o sistema de destino por meio de uma API publicada. Essa API deve ser resiliente às alterações do sistema. Mais informações: Criar um conector personalizado do zero

  • Usar o conector HTTP: Se você for um desenvolvedor e tiver cenários únicos em que precisa se conectar a sistemas que não têm conectores disponíveis, mas não desejar configurar conectores personalizados, seu próximo melhor método será usar um conector HTTP. Mais informações da documentação dos Aplicativos Lógicos do Azure: Adicionar um gatilho de HTTP

  • Criar uma automação de navegador da Web: Se você não conseguir encontrar um conector e se o sistema for um aplicativo ou um site com base em um navegador da Web, você deve considerar a automação do navegador da Web. A automação do navegador da Web imita as entradas do teclado e os movimentos do mouse, como se um humano estivesse usando o navegador. Você pode criar um processo de automação de navegador com o Power Automate para desktop.

  • Criar uma automação de aplicativo de área de trabalho: Se você não conseguir encontrar um conector e se o sistema for um aplicativo de área de trabalho em um PC, este é o método de automação a ser usado. O Power Automate em recursos que imitam entradas de teclado humanas e movimentos do mouse. Para automação de aplicativos de área de trabalho, você cria um novo processo de área de trabalho do Power Automate com o Power Automate para desktop.

A tabela a seguir compara os diferentes métodos.

método Facilidade de uso Requer um desenvolvimento em segundo plano? Facilmente afetado por mudanças no sistema? Requer configuração ou tempo de desenvolvimento?
Connector Mais fácil Não Não Nenhum(a)
Conector personalizado Fácil Sim Não Sim
Conector HTTP Fácil Sim Não Não
Automação do navegador da Web Fácil Não, mas um conhecimento básico de CSS e HTML é preferível Sim Sim
Automação do aplicativo da área de trabalho Fácil Não Sim Sim

Em cenários de automação complexos, você pode combinar todos esses métodos.

Escolha um gatilho para iniciar a automação

Com todos os métodos de automação discutidos anteriormente, você precisa considerar como desencadear (iniciar) essas automações. As maneiras de desencadear uma automação incluem:

  • Gatilhos automatizados
  • Gatilhos instantâneos ou manuais
  • Gatilhos programados

Gatilhos automatizados

Com um gatilho automatizado, o sistema inicia automaticamente a automação quando uma condição é atendida. (Observe que nem todos os conectores incluem gatilhos automatizados.)

Exemplos de acionadores automatizados incluem:

  • Quando um e-mail é recebido no Outlook
  • Quando um novo arquivo é movido para o OneDrive
  • Quando uma nova linha é criada no Microsoft Dataverse
  • Quando um item é modificado em uma lista do SharePoint personalizada

Gatilhos automatizados.

Um exemplo de caso de uso para o relatório de despesas pode ser definir um gatilho automatizado para iniciar um fluxo de aprovação quando uma nova linha é criada na tabela Aprovações de Despesas no Dataverse. Por exemplo, isso garante que quando um formulário é criado com o Power Apps, o que cria uma nova linha no Dataverse, um fluxo de aprovação é acionado automaticamente.

Gatilhos instantâneos ou manuais

Um gatilho instantâneo ou manual é um tipo de gatilho em que um usuário precisa iniciar manualmente a automação ou o gatilho é iniciado instantaneamente. Isso pode ser acionado diretamente de um fluxo instantâneo ou de um serviço da Microsoft.

Gatilhos instantâneos.

Gatilhos programados

Gatilhos programados são executados em uma data e hora específicas e são repetidos periodicamente. Eles são úteis para situações em que você precisa automatizar uma tarefa que ocorre diariamente, semanalmente ou mensalmente.

No exemplo do relatório de despesas, a equipe de contabilidade pode usar um gatilho programado para enviar um e-mail automatizado todas as sextas-feiras quando o relatório de BI semanal estiver pronto.

Exemplo de um gatilho programado.

Próxima etapa

Cenários assistidos e não assistidos