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 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

Introducing the Vodia Partner Program: higher discounts as you grow

The Vodia Partner Program and new Vodia Partner Portal give service providers, MSPs, system integrators, and technology partners a clearer way to grow their Vodia business. Partners can earn status points through revenue, certifications, customer acquisition, referrals, and other activities, then use those points to progress through partner levels and unlock higher discounts. The launch also includes a limited-time Summer Launch Promotion, giving new partners a faster path toward Gold status and a 20% discount.

June 18, 2026

Traditional Interactive Voice Response (IVR) vs. AI Receptionist

Traditional IVR and AI receptionists both help businesses manage incoming calls, but they are built for different caller experiences. IVR works well for predictable routing, fixed menus and simple call flows, especially when callers need to reach a department, queue or mailbox. AI receptionists support more natural conversations, smarter responses and more flexible automation, helping callers explain what they need and reach the right outcome faster. The right choice depends on call volume, caller needs, budget and how much personalization your business wants to offer.

June 17, 2026