Sending sms to mobile from asp.net hosted in Azure VMs

Girish Kumar 26 Reputation points
2023-05-12T12:59:01.1433333+00:00

We have a requirement of sending sms from web apps(Asp.net) hosted in Azure VMs. Need the below features:

The application is hosted in various regions such as EU, US, Asia etc and hence sms need to be send to users of these region-only sending is required no receiving.

We are looking into Azure communication service, but not finding any evidence of using this for global sms delivery. Also it seems to be costly.

Guide me if any other third party solutions available which should be easy to implement and economical too.

Uses cases: Password recovery, sign-up for mobile app

Community Center | Not monitored
0 comments No comments
{count} votes

Accepted answer
  1. Sedat SALMAN 14,180 Reputation points MVP
    2023-05-13T17:54:52.04+00:00

    If you are looking for third-party solutions to send SMS from your ASP.NET web application hosted in Azure VMs, there are several options available that are easy to implement and cost-effective

    • Twilio: Twilio is a widely used cloud communications platform that offers an API for sending SMS messages worldwide. It provides SDKs and libraries for multiple programming languages, including .NET, making it easy to integrate with your ASP.NET application. Twilio offers competitive pricing plans based on usage.
    • Nexmo: Nexmo is another popular SMS service provider that offers global SMS delivery. It provides APIs and SDKs for various programming languages, including .NET, making it easy to integrate with your ASP.NET application. Nexmo offers flexible pricing options based on your specific requirements.
    • Plivo: Plivo is a cloud communications platform that offers SMS APIs and SDKs for sending SMS messages worldwide. It provides a simple and developer-friendly interface to integrate SMS functionality into your ASP.NET application. Plivo offers competitive pricing plans based on your usage.

    To integrate any of these solutions into your ASP.NET application, you can use their respective APIs or SDKs provided by the service provider. These APIs and SDKs will have methods and functions to send SMS messages programmatically.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.