Messente avatar logo

Top 3 useful tools for our SMS messaging API

- 5 MIN READ - 06 May 2015

Top 3 useful tools for our SMS messaging API

Every now and then we get asked about tools which make our API easy to integrate. So we put together a short list of tools used the most by all the developers our integration team has worked with.

Here are the three medallists.

1) Libraries

Messente has a list of libraries that help developers integrate us and use our API. The list includes libraries for Ruby, PHP, .NET and more. Some of the libraries have been created by us for our partners to make use of them. Some have been created by our friends and long time customers willing to share their tools with others. So whenever you connect to Messente be sure to check the list if there is something that can save you some precious development time.

2) Delivery report API

In order for you to get accurate statistics about the success rate which which your messages are being delivered we have created an API for delivery reports. Every time an SMS is sent out we get a status report from the network operator who receives the message and forwards it to your customer's phone. Messente in turn forwards this information to you using the delivery report API.

One reason why some of our customers really like this API is because it makes our service very transparent - after all you get real time information on how many of your messages have been delivered. However, there is another advantage of having this information. It allows you to see which phone numbers in your customer database might be outdated or unreachable at the moment.

3) Automatic character converting

Localising your message text into different languages might mean using characters not belonging to the GSM alphabet - cyrillic for example. The problem with this is that while it's ok to use those any of those characters it reduces the the maximum length of text in one SMS. So if you have prepared a text which includes even one or two non-GSM ones the 160 characters long text will actually be sent out as multiple SMS messages attached together. This in turn multiplies the sending costs of such a message.

To avoid this we have an automatic character converting system usable both for web based sender and for the API. It simply substitutes all the characters found in your message text to the closest looking suitable alternatives. Using the substitutions is of course optional and can be configured to match your preferences.

Hopefully this list will help you to save both time and costs when connecting to Messente. If you have any more questions about some other developer tools and useful functionality just let us know and we'll guide you through everything we have.

Lauri Kinkar

Lauri Kinkar - CEO

Lauri makes sure the company keeps moving in the right direction. His spare time is divided between motorcycle trips, floorball and spending time with his kids.

How we do it: Supporting a culture of growth

14 Nov 2017

Recently, I’ve had several discussions about company culture. And here’s a common question: How do you build a culture that supports growth and create a workplace that everyone’s happy being part of?

Lauri Kinkar

Lauri Kinkar

This is an opportunity. Take advantage of it.

07 Nov 2017

In today’s world, it feels like the technology changes faster than we can keep up. As technology becomes even more ingrained in our lives, it’s obvious, that for our own good, regulations need to evolve as well. And it’s extremely important that business owners and leaders understand new regulations to adapt in the best way possible.

Raili Liiva

Raili Liiva

Scrub customer databases and make SMS more effective

31 Oct 2017

It’s often that we are asked, “what is your average delivery rate in (fill in the blank) country?” People usually expect an answer like, “98%.” Yet cost efficiency and SMS conversion is more important than a percentage number; without context it doesn’t mean anything.

The more important question pertains to how delivery rates are calculated. Let’s point out that there are mobile operators in some countries that do not send delivery reports, or if they do, they are unreliable. Is the delivery rate statistic based on messages sent and the number of messages that received a “delivered" status? That is the most common and brutally simplified way to calculate delivery rate. First of all, in fact, it is best practice to start with clarifying whether or not the mobile number databases contain phone numbers that are deliverable.

Margus Sütt

Margus Sütt

Start sending messages to

for € N/A

Contact us