Technical InfoArchitecture • throughput • reliability

On‑premise architecture built for control.

SMS Suite is deployed centrally as a web server inside your company. Messages are sent and received directly from your premises using GSM devices—keeping your data private and your workflow predictable.

Up to 20 GSM devices Two‑way status + replies Centralized management Database included

Architecture overview

Central deployment. Multiple sending methods. Clean separation between users and modem throughput.

🌐

Web portal

Users connect from any desktop on the company network to send and manage messages.

📧

Email‑to‑SMS

Send via email while maintaining a two‑way communication model.

📟

GSM devices

One or multiple GSM devices connected to the server deliver SMS directly to the mobile network.

Interfaces & integrations

SMS Suite supports multiple integration paths so modern applications can trigger messages and consume status updates.

🔌
REST APIConnect line-of-business apps, portals, and services.
📡
MQTTPublish/subscribe messaging for event-driven workflows.
🧾
File processingAutomate campaigns from CSV, Excel (XLS/XLSX), XML, TXT, and ZIP bundles.
🛰️
SMPPOptional SMPP/IP connectivity for high bulk throughput.
SMS Suite on-premise deployment diagram
Typical on‑premise deployment (web + database + email/file interfaces + GSM modems).
Why it matters: Your numbers and messages remain inside your enterprise database—not a third‑party gateway.

Quick sizing estimator

A simple planning tool. This example assumes 600 SMS/hour per modem and helps estimate modem counts for a given sending window.

Estimate modem count

Enter your target volume and time window. This estimator uses a fixed baseline of 600 SMS/hour per modem (typical for 160‑char messages).

Feature highlights

REST API + MQTT Modern application integration
Connect modern apps and workflows using a REST API and MQTT topics for event-driven automation.
SMPP/IP connectivity High bulk & speed option
For very high throughput deployments, SMPP/IP connectivity can be used (optional).
Prefix restrictions Control where SMS can be sent
Restrict sending by prefix to enforce policy or region rules.
Validation + diagnostics Quality and stability
Worldwide cell number validation (strict mode) and self‑diagnosis tools.

Reliability notes

SMS delivery is handled by mobile networks. Understanding statuses and validity helps set expectations.

Read the KB →

Status messages

SMS Suite tracks message outcomes (e.g., Queued, Pending, Delivered, Failed, Expired) so users can understand what happened and follow up.

Example SMS status definitions
Example status definitions used for reporting and operational follow‑up.

Real‑time delivery events

Integrate SMS sending, delivery receipts, and replies with modern systems using REST API endpoints and MQTT topics.

Integrations and events illustration

Request an online demo

We can review throughput sizing, modem counts, delivery profiles, and integrations (API, MQTT, SMPP) for your environment.