web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Best way to integrate SMS notifications in Dynamics workflows?

(3) ShareShare
ReportReport
Posted on by 6

Hi everyone,

I’m working on a requirement where we need to send real-time notifications from Dynamics (for example: order updates, approval alerts, or customer confirmations). While email is already in place, we’re exploring SMS as a faster and more reliable channel for critical updates.

I wanted to understand from the community:


  • What’s the best way to trigger SMS from Dynamics (Power Automate, plugins, or external APIs)?

  • How do you handle delivery tracking and retries?

  • Any recommended approach for scaling this in high-volume scenarios?


  •  

I came across some SMS platform solutions like https://almuqeet.net/products/sms-platform and was wondering if integrating something like this via API is the right approach, or if there are better native options within Dynamics.

Would love to hear your experiences or best practices.

Almuqeet (4).png
I have the same question (0)
  • Suggested answer
    Kamal Khakhkhar Profile Picture
    3,428 on at
    Hii There,
    as per your requirement you can go through microsoft Document . as per below or use AppSource Extension if you want or create for That 

    https://learn.microsoft.com/en-us/dynamics365/sales/manage-text-message-communications

    if you found answer , Mark This verified.
    Thank You.
    Kamal Khakhkhar
  • Suggested answer
    OussamaSabbouh Profile Picture
    17,681 Super User 2026 Season 1 on at
    Hello,
    The best approach depends on volume: for low/medium volume, use Power Automate triggered from Dataverse/Dynamics records and call an SMS provider connector/API; for high-volume or critical notifications, avoid putting all logic in Power Automate delays/retries and use a more scalable pattern: Dataverse event → lightweight flow/plugin/webhook → Azure Service Bus → Azure Function → SMS provider such as Azure Communication Services, Twilio, Infobip, etc. For tracking, store each SMS as a custom ā€œNotification Logā€ record with status, provider message ID, retry count, error message, and timestamp; then update it from the provider callback/webhook where supported. Integrating an external platform like the one you shared can be fine if it has solid REST APIs, delivery receipts/callbacks, throttling, and retry support, but I’d first compare it with native-supported providers in Dynamics/ACS, especially if you need compliance, scaling, and supportability. 
    Regards,
    Oussama Sabbouh

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,081 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,351 Super User 2026 Season 1

#3
Grigorios Mavrogeorgis Profile Picture

Grigorios Mavrogeorgis 1,168 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans