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.

Your sales lab time is scarce

20 Jun 2017

In the series about sales research, I touched upon allocating about 30% of your research time on finding new ideas and possibilities around sales tactics. But how do you actually do it and what do you look for?

Uku Tomikas

Uku Tomikas

An open letter to financial institutions from Yuriy

09 Jun 2017

To the bank, credit card company, and investment firm I work with: I trust you. I really do.

If I didn’t, I wouldn’t put my hard-earned money in your hands. While I’m not a Certified Financial Analyst, I am financially savvy, so I understand that we have a mutually beneficial relationship. From a high-level, banks use the money I deposit to sell loans and invest in other financial instruments. Credit card companies make money on interest charges, other fees, and transaction fees from merchants. The brokerage firm makes money through fees on my account. On the other hand, all I expect is that you are honest about your services, provide returns, and keep my money safe.

Yuriy Mikitchenko

Yuriy Mikitchenko

Centralizing SMS operations and why you should consider it

07 Jun 2017

Centralization /(sɛntrəlʌɪˈzeɪʃ(ə)n/ noun - the action or process of bringing activities together in one place.

In the era of globalization and communication through technology, businesses no longer have borders and it's very common for companies to offer services from Germany to Zimbabwe, in multiple markets, and different continents. However, offering services in multiple countries leads to cooperating with a longer, more complicated list of partners.

Kaur Virunurm

Kaur Virunurm

Start sending messages to

for € N/A

Contact us