En bref
Microsoft Dynamics 365 peut envoyer des WhatsApp et SMS via OmniChannels.ai avec un flux Power Automate : un déclencheur Dataverse s'active quand une ligne change et l'action HTTP appelle notre API REST avec votre jeton Bearer. Les statuts de livraison reviennent par notre webhook vers un flux qui met à jour Dataverse. Pour les agents IA, Copilot Studio peut se connecter à notre serveur MCP. Il n'existe pas d'application AppSource.
Ce que vous pouvez faire
Relancer les nouveaux leads
Lorsqu'une ligne de lead est créée, un flux envoie un SMS ou un modèle WhatsApp sur le mobile du lead, s'il a donné son consentement.
Rappeler les rendez-vous aux clients
Un flux planifié repère les rendez-vous ou réservations de service du lendemain et envoie un rappel à chaque client.
Notifier les changements d'opportunité
Lorsque l'étape de vente ou le statut d'une opportunité change, un flux envoie au contact principal un message indiquant la prochaine étape.
Envoyer des rappels de renouvellement
Un flux récurrent liste les contrats ou droits proches de leur date de fin et envoie un modèle WhatsApp approuvé.
Consigner statuts et réponses
Un flux doté d'un déclencheur de requête HTTP reçoit nos événements webhook et écrit le statut ou la réponse dans une ligne Dataverse ou une note de chronologie.
Créer un agent dans Copilot Studio
Un agent Copilot Studio auquel notre serveur MCP est ajouté comme outil, avec des connaissances Dataverse ou des connecteurs pour vos données, peut retrouver des clients et envoyer des messages.
Exemple de demande
“Envoie un rappel de renouvellement WhatsApp aux clients dont le contrat se termine le mois prochain.”
Comment la connexion fonctionne
Les applications Dynamics 365 stockent leurs données dans Dataverse : la voie habituelle passe donc par Power Automate. Le déclencheur Dataverse "When a row is added, modified or deleted" lance un flux, et l'action HTTP appelle notre API avec un en-tête Authorization: Bearer. Les requêtes JSON comme POST /sms/sendSms sont simples ; les envois en multipart/form-data nécessitent un corps multipart dans l'action HTTP ou une Azure Function. L'action HTTP et le déclencheur de requête HTTP sont des connecteurs premium : vérifiez votre licence Power Automate.
Pour le retour, un flux avec le déclencheur "When an HTTP request is received" vous fournit une URL ; notre équipe la définit comme l'unique URL de webhook de votre compte, et le flux met à jour la ligne correspondante. Pour les agents IA, Copilot Studio peut ajouter un serveur MCP distant comme outil. Notre serveur MCP se limite à envoyer des messages et à lire les rapports de livraison ; l'agent a besoin d'un accès à Dataverse via ses propres sources de connaissances, connecteurs ou serveur MCP.
- Déclencheur : Dataverse "When a row is added, modified or deleted", ou un flux planifié
- Envoi : action HTTP de Power Automate (premium), avec le jeton Bearer conservé dans une entrée sécurisée ou Key Vault
- Réception : un flux "When an HTTP request is received" défini comme webhook de votre compte
- Agents IA : Copilot Studio avec notre serveur MCP à l'adresse https://mcp.broadnet.me/mcp
- Modèles WhatsApp approuvés pour les messages à l'initiative de l'entreprise hors de la fenêtre de 24 heures
Mise en place
- 1
Demander l'accès à l'API
Demandez un accès de test et recevez un jeton d'API. Les envois de test partent uniquement vers vos propres numéros vérifiés.
Guide: Authentication - 2
Créer le flux
Dans Power Automate, démarrez un flux avec le déclencheur Dataverse pour la table voulue, comme Leads ou Opportunities, et ajoutez des conditions de filtre.
- 3
Appeler l'API
Ajoutez une action HTTP pour POST /sms/sendSms ou l'endpoint du canal, avec l'en-tête Authorization et le numéro de téléphone mappé depuis la ligne.
Guide: SMS API - 4
Enregistrer l'ID de message
Écrivez l'ID renvoyé par la réponse dans une colonne de la ligne, afin de rapprocher les statuts ensuite.
- 5
Recevoir les statuts
Créez un second flux avec le déclencheur de requête HTTP, demandez à notre équipe de définir son URL comme webhook, puis mettez à jour la ligne correspondante.
Guide: Webhooks and delivery statuses - 6
Ajouter un agent si besoin
Dans Copilot Studio, ajoutez notre serveur MCP comme outil avec votre jeton, et gardez les actions d'envoi de l'agent limitées et contrôlées.
Guide: MCP server for AI agents
Documentation de l'éditeur
Microsoft Dynamics 365 est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à Microsoft Dynamics 365 ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à Microsoft Dynamics 365.

