Tech

Text Messages

Published on:

August 26, 2013

The Vodia PBX has supported email notifications since the beginning, helping administrators and users stay informed about important events. In version 5.1.1 we introduced text messaging (SMS), initially for administrators, to enhance real-time notifications. The PBX uses HTTP-based messaging, which is simpler to set up and troubleshoot compared to SMPP. Multi-tenant environments benefit from domain-level configuration, allowing customers to manage their own SMS services. The system also includes retry mechanisms to improve reliability. Once it's stable, this feature will be extended to user events, further improving communication efficiency within the PBX.

The PBX supported email notifications practically from day one. Many administrators and users are using this powerful feature to stay up-do-date with events that are important to them, like server restarts or voicemail messages.

In version 5.1.1 a new way to inform administrators and users has silently crept in: good old text messaging has been added to the PBX. First only for administrators, this new feature is testing out how productivity can be increased by sending short messages to the administrator's cell phone. Once this has stabilized, we are ready to also offer the feature for user events.

Text messaging has its own little protocol for sending those messages. The short message peer to peer (SMPP) protocol is used for blasting out lots of messages, but this protocol only has practical relevance for mass text messaging with high volume. Most text messaging providers offer a HTTP-based interface as well, which simply uses a GET request with URL-encoded parameters to get the job done in a very simple way. We decided to start with HTTP first, as it's easy to set up and troubleshoot. The PBX sends only occasional messages, so HTTP is completely sufficient for the job. The URL can be defined at system and domain level; if defined on the domain level, only the domain administrators get notified. This is useful in multi-tenant environments wherein the customer has to set up and pay for the text messaging.

For example, for clickatell the following URL can be used: http://api.clickatell.com/http/sendmsg?api_id=3431425&user=vodia1234&password=tHhDHdduasJAShds&from=13434534345&mo=1&to={to-e164}&text={text}. The variable parts in the URL are encoded between curly brackets and contain the text and the destination. Other parameters, like the password, can be hard-coded there and are transparent to the PBX.

To increase the reliability of the sending process, we have also made small changes to the HTTP client subsystem. If the delivery fails, it reschedules the request again and tries again later (up to three times).

Latest Articles

View All

Vodia Updates PBX REST API Documentation for V70 and Later

Vodia has updated its PBX REST API documentation for V70 and later with a clearer structure, easier navigation, response samples, and an OpenAPI specification. The updated API reference gives service providers, enterprises, partners, and developers a more practical starting point for exploring available API calls, understanding request and response behavior, and building integrations around real PBX workflows, including CRM connectivity, automated provisioning, reporting, analytics, call data, and workflow automation.

June 30, 2026

Vodia V70.4: Faster Setup, Smarter Administration, and a Refined User Experience

Vodia V70.4 continues the evolution of the Vodia PBX with improvements that make the platform easier to deploy, easier to manage, and easier to use every day. The release introduces a new guided setup experience, context-aware AI assistance in the Admin Portal, a refreshed User Web Portal, a new directory panel with quick links and notes, and backend enhancements across provisioning, troubleshooting, call handling, device support, registration management, and platform reliability.

June 23, 2026

Vodia Attends HITEC North America 2026 to Expand Hospitality Technology Conversations

Vodia Sales Engineer Eric Altman attended HITEC North America 2026 to connect with hospitality technology providers, discuss current PMS integrations, and explore future opportunities around Vodia V70. The event highlighted the growing importance of reliable hotel communication, front-desk workflows, staff coordination, and integrations between cloud phone systems and the platforms hotels already use every day, especially as hospitality teams look for more connected and efficient ways to serve their guests.

June 19, 2026