Ir para o conteúdo
OmniChannels.ai

Automação

Power Automate + OmniChannels.ai: etapas de mensagens nos seus fluxos

Conexão via API e webhooksAtualizado em

Em resumo

O Power Automate funciona com a OmniChannels.ai pelos próprios recursos HTTP, e não por um conector certificado. A ação HTTP premium chama a nossa REST API com o seu token Bearer para enviar WhatsApp, SMS e outras mensagens, ou você pode criar um conector personalizado. O gatilho When an HTTP request is received recebe status de entrega e mensagens recebidas. Os dois exigem uma licença premium do Power Automate.

O que você pode fazer

  • Enviar um modelo de WhatsApp quando uma nova linha é adicionada

    Quando uma linha é adicionada a uma lista do SharePoint, tabela do Excel ou tabela do Dataverse, envie um modelo aprovado do WhatsApp com os valores da linha, para contatos que deram opt-in.

  • Notificar clientes quando um registro muda

    Quando um caso, pedido ou agendamento muda de status em um sistema da Microsoft ou conectado, envie uma atualização por SMS ou WhatsApp ao cliente.

  • Alertar a equipe quando uma entrega falha

    Um gatilho de requisição HTTP recebe os status de entrega; uma condição repassa os eventos FAILED e REJECTED para uma mensagem no Teams ou um e-mail, em vez de reenviar.

  • Reutilizar um conector em vários fluxos

    Um conector personalizado define as operações de envio uma única vez, para que os criadores adicionem uma ação de mensagens aos fluxos sem lidar com URL e cabeçalhos.

  • Acompanhar o status das mensagens no Dataverse

    Guarde cada ID de mensagem no registro que a disparou e atualize o status conforme os eventos chegam, ignorando eventos atrasados ou duplicados.

Como a conexão funciona

Conexão via API e webhooks

O caminho mais rápido é a ação HTTP: método POST, o caminho de envio do canal em https://api.broadnet.me, um cabeçalho Authorization com Bearer e o seu token, e um corpo JSON. Os envios em massa e a maioria dos outros canais recebem multipart form data, o que exige um corpo multipart na ação e mais cuidado para montar. Guarde o token em uma entrada segura, uma variável de ambiente ou um key vault, e não em texto puro no fluxo.

Para reutilização, crie um conector personalizado. A importação OpenAPI dele espera OpenAPI 2.0, enquanto a nossa especificação pública é OpenAPI 3.1, então converta as operações de que precisa ou defina-as no assistente do conector. Para receber eventos, adicione o gatilho When an HTTP request is received, salve o fluxo e envie a URL gerada à nossa equipe ou ao administrador da sua conta.

  • Envio: ação HTTP, POST para https://api.broadnet.me com Authorization: Bearer <token>
  • Reutilização: conector personalizado, definido manualmente ou a partir de um arquivo OpenAPI 2.0 convertido
  • Recebimento: URL do gatilho When an HTTP request is received configurada na sua conta
  • HTTP, o gatilho de requisição HTTP e os conectores personalizados são premium; consulte o licenciamento da Microsoft
  • Nunca reenvie automaticamente a partir de um fluxo de status

Configuração

  1. 1

    Solicite acesso à API

    Solicite acesso de teste e receba um token de API. Os envios de teste só vão para os seus próprios números verificados.

    Guia: Quickstart: send your first message
  2. 2

    Verifique a sua licença

    Confirme que o proprietário do fluxo tem uma licença do Power Automate que inclua conectores premium, exigidos pela ação HTTP, pelo gatilho de requisição HTTP e pelos conectores personalizados.

  3. 3

    Adicione a etapa de envio

    Adicione uma ação HTTP com POST, a URL de envio do canal, o cabeçalho Authorization e o corpo mapeado do seu gatilho, ou use um conector personalizado criado com as operações de que precisa.

    Guia: OpenAPI 3.1 spec
  4. 4

    Receba os status de entrega

    Crie um fluxo com o gatilho When an HTTP request is received, salve-o e envie a URL gerada à nossa equipe ou ao administrador da sua conta.

    Guia: Webhooks and delivery statuses
  5. 5

    Teste com o seu próprio número

    Rode o fluxo com o seu número verificado e confira no histórico de execuções o envio e os eventos de status.

Documentação do fornecedor

Power Automate é uma marca de seu proprietário. A OmniChannels.ai não é afiliada nem endossada por Power Automate; esta página descreve uma conexão feita com os recursos de MCP, HTTP ou webhook do próprio Power Automate.

Fluxo de exemplo

Como uma solicitação típica vai de Power Automate até o seu cliente e volta.

  1. 01

    Microsoft 365 ou Dataverse

    Nova linha, item de lista, caso ou mudança de pedido

  2. 02

    Ação HTTP do Power Automate

    POST na REST API, ou um conector personalizado

  3. 03

    API OmniChannels.ai

    Envia a mensagem e retorna um ID de mensagem

  4. 04

    Celular do cliente

    Mensagem de WhatsApp ou SMS entregue

  5. 05

    Gatilho de requisição HTTP

    Status de entrega e mensagens recebidas iniciam um fluxo

1. Microsoft 365 ou Dataverse: Nova linha, item de lista, caso ou mudança de pedido 2. Ação HTTP do Power Automate: POST na REST API, ou um conector personalizado 3. API OmniChannels.ai: Envia a mensagem e retorna um ID de mensagem 4. Celular do cliente: Mensagem de WhatsApp ou SMS entregue 5. Gatilho de requisição HTTP: Status de entrega e mensagens recebidas iniciam um fluxo

Perguntas

Existe um conector certificado da OmniChannels.ai para o Power Automate?

Não. Os fluxos usam a ação HTTP e o gatilho de requisição HTTP nativos, ou um conector personalizado que você cria no seu próprio ambiente a partir da nossa documentação da API.

Posso importar a especificação OpenAPI em um conector personalizado?

Não diretamente. A importação de conectores personalizados espera OpenAPI 2.0, e a nossa especificação pública é OpenAPI 3.1. Converta as operações de que precisa para OpenAPI 2.0 ou defina-as manualmente no assistente do conector.

Preciso de uma licença premium?

A ação HTTP, o gatilho When an HTTP request is received e os conectores personalizados são premium. Consulte o licenciamento atual do Power Automate da Microsoft para o seu plano.

Um fluxo pode enviar modelos de WhatsApp?

Sim, pela operação de envio de WhatsApp da nossa documentação da API. Mensagens iniciadas pela empresa fora da janela de atendimento de 24 horas precisam de um modelo aprovado e de um destinatário com opt-in.

Obtenha acesso à API e ao MCP

Conte quais canais, países e caso de uso você tem. Um engenheiro emite suas credenciais de teste e verifica seus números de teste.