Ir para o conteúdo
OmniChannels.ai

CRM

Microsoft Dynamics 365 + OmniChannels.ai: envie mensagens a clientes quando registros mudam

Conexão via API e webhooksConexão via MCPAtualizado em

Em resumo

O Microsoft Dynamics 365 pode enviar WhatsApp e SMS pela OmniChannels.ai com um fluxo do Power Automate: um gatilho do Dataverse dispara quando uma linha muda e a ação HTTP chama nossa REST API com o seu token Bearer. Os status de entrega voltam pelo nosso webhook para um fluxo que atualiza o Dataverse. Para agentes de IA, o Copilot Studio pode se conectar ao nosso servidor MCP. Não existe app no AppSource.

O que você pode fazer

  • Acompanhar novos leads

    Quando uma linha de lead é criada, um fluxo envia um SMS ou um modelo de WhatsApp para o celular do lead, caso ele tenha dado consentimento.

  • Lembrar clientes de agendamentos

    Um fluxo agendado encontra os compromissos ou reservas de serviço do dia seguinte e envia um lembrete a cada cliente.

  • Enviar mensagens quando a oportunidade muda

    Quando o estágio de vendas ou o status de uma oportunidade muda, um fluxo envia ao contato principal uma mensagem com o próximo passo.

  • Enviar lembretes de renovação

    Um fluxo recorrente lista contratos ou direitos próximos da data de término e envia um modelo de WhatsApp aprovado.

  • Registrar status e respostas

    Um fluxo com gatilho de requisição HTTP recebe os eventos do nosso webhook e grava o status ou a resposta em uma linha do Dataverse ou em uma nota da linha do tempo.

  • Criar um agente no Copilot Studio

    Um agente do Copilot Studio com nosso servidor MCP adicionado como ferramenta, mais fontes de conhecimento do Dataverse ou conectores para os seus dados, pode encontrar clientes e enviar mensagens.

    Experimente pedir

    “Envie um lembrete de renovação por WhatsApp para os clientes cujos contratos vencem no mês que vem.”

Como a conexão funciona

Conexão via API e webhooksConexão via MCP

Os apps do Dynamics 365 armazenam os dados no Dataverse, então o caminho mais comum é o Power Automate. O gatilho do Dataverse "When a row is added, modified or deleted" inicia um fluxo, e a ação HTTP chama nossa API com o cabeçalho Authorization: Bearer. Requisições JSON como POST /sms/sendSms são simples; envios multipart/form-data exigem um corpo multipart na ação HTTP ou uma Azure Function. A ação HTTP e o gatilho de requisição HTTP são conectores premium, então confira a sua licença do Power Automate.

No caminho de volta, um fluxo com o gatilho "When an HTTP request is received" fornece uma URL; nossa equipe a define como a única URL de webhook da sua conta, e o fluxo atualiza a linha correspondente. Para agentes de IA, o Copilot Studio pode adicionar um servidor MCP remoto como ferramenta. Nosso servidor MCP apenas envia mensagens e lê relatórios de entrega; o agente precisa de acesso ao Dataverse pelas próprias fontes de conhecimento, conectores ou servidor MCP.

  • Gatilho: Dataverse "When a row is added, modified or deleted", ou um fluxo agendado
  • Envio: ação HTTP do Power Automate (premium) com o token Bearer em uma entrada segura ou no Key Vault
  • Recebimento: fluxo "When an HTTP request is received" definido como webhook da sua conta
  • Agentes de IA: Copilot Studio com nosso servidor MCP em https://mcp.broadnet.me/mcp
  • Modelos de WhatsApp aprovados para mensagens iniciadas pela empresa fora da janela de 24 horas

Configuração

  1. 1

    Solicitar acesso à API

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

    Guia: Authentication
  2. 2

    Criar o fluxo

    No Power Automate, inicie um fluxo com o gatilho do Dataverse para a tabela necessária, como Leads ou Oportunidades, e adicione condições de filtro.

  3. 3

    Chamar a API

    Adicione uma ação HTTP para POST /sms/sendSms ou para o endpoint do canal, com o cabeçalho Authorization e o número de telefone mapeado a partir da linha.

    Guia: SMS API
  4. 4

    Armazenar o ID da mensagem

    Grave o ID da resposta em uma coluna da linha para associar os status depois.

  5. 5

    Receber os status

    Crie um segundo fluxo com o gatilho de requisição HTTP, peça à nossa equipe que defina a URL dele como seu webhook e atualize a linha correspondente.

    Guia: Webhooks and delivery statuses
  6. 6

    Adicionar um agente, se quiser

    No Copilot Studio, adicione nosso servidor MCP como ferramenta com o seu token e mantenha as ações de envio do agente limitadas e revisadas.

    Guia: MCP server for AI agents

Documentação do fornecedor

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

Fluxo de exemplo

Como uma solicitação típica vai de Microsoft Dynamics 365 até o seu cliente e volta.

  1. 01

    Dynamics 365 / Dataverse

    Linha de lead, oportunidade ou contrato muda

  2. 02

    Fluxo do Power Automate

    Gatilho do Dataverse e ação HTTP

  3. 03

    API da OmniChannels.ai

    Envia a mensagem e retorna um ID de mensagem

  4. 04

    Celular do cliente

    Modelo de WhatsApp ou SMS entregue

  5. 05

    Fluxo de status

    Gatilho de requisição HTTP atualiza a linha do Dataverse

1. Dynamics 365 / Dataverse: Linha de lead, oportunidade ou contrato muda 2. Fluxo do Power Automate: Gatilho do Dataverse e ação HTTP 3. API da OmniChannels.ai: Envia a mensagem e retorna um ID de mensagem 4. Celular do cliente: Modelo de WhatsApp ou SMS entregue 5. Fluxo de status: Gatilho de requisição HTTP atualiza a linha do Dataverse

Perguntas

Existe um app da OmniChannels.ai no Microsoft AppSource?

Não. O Dynamics 365 se conecta pela ação HTTP e pelo gatilho de requisição HTTP do Power Automate, chamando nossa REST API pública, e o Copilot Studio se conecta pelo suporte a servidores MCP.

Preciso de uma licença premium do Power Automate?

A ação HTTP e o gatilho de requisição HTTP são conectores premium. Confira o licenciamento atual da Microsoft para saber se a sua licença do Dynamics 365 ou do Power Automate os inclui.

Um agente do Copilot Studio pode ler meus dados do Dynamics 365 pelo seu servidor MCP?

Não. Nosso servidor MCP envia mensagens, lista modelos de WhatsApp e lê relatórios de entrega. O agente lê os dados do Dynamics 365 por fontes de conhecimento do Dataverse, conectores ou pelo próprio servidor MCP da Microsoft.

Posso enviar em árabe?

Sim. As mensagens são Unicode, e você pode enviar modelos de WhatsApp em árabe para aprovação e preencher as variáveis com colunas do Dataverse.

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.