How to send SMS from C# on Android

This article is about how you can use C# to send SMS on Android. Sending SMS from and Android phone using C# is a great way to use the C# API of Ozeki from anywhere. The C# API is a powerful tool that C#.Net developers can use to add SMS receiving and sending capabilities to their projects. This tutorial will walk you through the steps you need to take to have such a system. This process only takes about 5 minutes to perform, and it needs no previous knowledge of the subject. You will be working with the Ozeki SMS Gateway meaning that you will have an excellent user experience. It offers an easy-to-understand user interface that can be controlled without effort with a simple menu system. There is no reason to delay, download the Ozeki SMS Gateway and start send SMS now!

What is a C# API?

The C# API is an Application Programming Interface that allows to application to communicate. In this case the API will let other applications to communicate with the Ozeki SMS Gateway. The API is used to add SMS receiving and sending capability to a C# project.

How to C# API works?

The C# SMS API will enable other applications to use the Ozeki SMS Gateway. The system consists of a C# SMS API client that app what needs to send SMS messages, a mobile phone running the Ozeki Android SMS Gateway and some recipients that will receive the message. The client will send a request using an OZX IP SMS connection to the Android SMS Gateway. If the gateway receives the request with all the information, it will send the SMS messages to all the recipients phone number.

How to send SMS from the C# to Android
Figure 1 - How to send SMS from the C# sms api through an Android mobile

How to setup the OZX user (video tutorial)

In the following video, you are going to learn how to setup an OZX account and how to configure the necessary routes for it. The video will start with adding a new OZX user and will end with having a configured user with all the routing done. The video is only 51 seconds long but it features all the steps in a very detailed way. The Ozeki SMS Gateway offers a very easy-to-understand and logical user interface, so you will have no problem with following the steps. You will learn how to create a new OZX user, how to provide login information for it and how to configure the required routes.

How to use the C# SMS API (video tutorial)

In this video, we are going to show you how to use the Ozeki C# SMS API. The video will start with opening the API in Visual Studio and will end with seeing the log record for you first sent message. This video is only 2:24 long and it features every detail about the process and all the command that the Ozeki C# SMS API can be controlled with. You will be working in Visual Studio and in a command prompt. It requires no previous knowledge of the subject, so you will have no problem with following the steps. You will see how to connect to the Ozeki SMS Gateway, how to send SMS message using the C# SMS API and how to see the event of sending the message in the log records.


The previous guide explained to you how to send an SMS using our C# SMS API. Using the C# SMS API means that you can provide SMS sending and receiving capabilities to your customers in any of your project. It will make sure that you satisfy more customer needs and will provide a more versatile service.

If you want to find out more about this topic, visit the Ozeki Webpage where you can find articles like information about the Android SMPP SMS Gateway or how to send SMS from mobile using Ozeki NG.

Don’t waste any more time. Download the Ozeki Android SMS Gateway and start developing your own SMS solution!