Usar ações personalizadas para disparar fluxos do Power Automate

Usando o Power Automate, gere ações em sistemas externos com um gatilho do Ativador de Dados. As ações do Power Automate podem ser úteis para:

  • Envio de notificações usando sistemas diferentes do Teams e email.
  • Criação de itens de ação em sistemas de tíquetes.
  • Chamada de aplicativos de linha de negócios.

Para disparar fluxos do Power Automate de seus gatilhos, primeiro crie uma ação personalizada. Em seguida, chame sua ação personalizada do gatilho.

Importante

O Ativador de Dados está atualmente em versão prévia.

Criar uma ação personalizada

Uma ação personalizada é um modelo de ação reutilizável que você pode usar em vários gatilhos e itens de reflexo. Criar uma ação personalizada exige familiaridade com o Power Automate. No entanto, depois de criar uma ação personalizada, outros usuários do Data Activator podem usar a ação em qualquer gatilho, sem exigir nenhum conhecimento do Power Automate.

Uma ação personalizada define como chamar um sistema externo específico de um gatilho usando um fluxo. Ela define um conjunto de campos de entrada a serem transmitidos dos gatilhos para o fluxo, de modo que o fluxo possa chamar o sistema externo. Por exemplo, suponha que você queira definir uma ação personalizada que envia uma mensagem SMS. Os campos de entrada para essa ação podem ser Número de telefone e Mensagem. Essa ação personalizada será vinculada a um fluxo que usa um conector SMS para enviar a mensagem ao destinatário.

Nomear a ação e adicionar campos de entrada

Para criar uma ação personalizada, selecione Gerenciar ação na guia Página Inicial. Em seguida, dê um nome à sua ação, como Enviar mensagem SMS, e defina os campos de entrada (como Número de telefone e Mensagem).

Captura de tela da criação de uma nova ação personalizada do Ativador de Dados.

A próxima etapa é definir o fluxo no Power Automate. Selecione Copiar cadeia de conexão e, em seguida, escolha Criar fluxo no Power Automate. Você cria um fluxo no Power Automate e o Ativador de Dados leva você a ele para que você possa definir esse fluxo.

Definir o fluxo

O fluxo é pré-preenchido com uma ação para o Data Activator.

Importante

Cole a cadeia de conexão da etapa anterior nesta ação, conforme mostrado na captura de tela a seguir. Depois de fazer isso, adicione outras etapas ao seu fluxo conforme necessário e salve o fluxo.

Captura de tela da definição de um fluxo para o data activator.

Para acessar seus campos de entrada no fluxo, use uma expressão do Power Automate do formulário mostrado aqui. Para adicionar sua expressão, use a guia Expressão no editor de campo. Substitua NAME_OF_INPUT_FIELD pelo nome do campo de entrada.

triggerBody()?['customProperties/NAME_OF_INPUT_FIELD']

Conclua a ação personalizada

Depois de salvar o fluxo, volte ao Data Activator. Ao salvar o fluxo com êxito, você verá uma caixa de confirmação no Ativador de Dados. Neste ponto, a ação personalizada está concluída e você pode passar para a próxima etapa, Chamar a ação personalizada por meio de um gatilho. Caso precise renomear a ação ou editar a lista de campos de entrada, ainda pode fazê-lo neste momento. Selecione Concluído quando estiver pronto.

Captura de tela da conclusão da ação personalizada para o data activator.

Chamar a ação personalizada por meio de um gatilho

Depois de criar uma ação personalizada, ela estará disponível para uso por todos os usuários do Data Activator, em todos os gatilhos e reflexos. Para chamar sua ação personalizada, a partir de um gatilho, selecione o bloco Ação personalizada no cartão Ato do gatilho e selecione sua ação personalizada na lista:

Captura de tela da chamada de uma ação personalizada para o Ativador de Dados.

Em seguida, você verá os campos de entrada para sua ação personalizada. Preencha-os conforme apropriado para a definição de gatilho:

Captura de tela da entrada da ação personalizada para o data activator.

Quando o gatilho é ativado, ele chama o fluxo, enviando a ele os valores dos campos de entrada que você definiu.

Você também pode saber mais sobre o Microsoft Fabric: