Enterprise applications generate hundreds of time-sensitive events every day — purchase confirmations, delivery alerts, OTP codes, invoice reminders, appointment notifications, and operational triggers. When those events fail to reach customers and staff instantly, the business pays in abandoned transactions, missed pickups, security vulnerabilities, and a customer experience that feels broken.
The Problem with Native SMS in Enterprise Applications
Most enterprise systems — Odoo ERP, custom CRMs, legacy platforms, warehouse management systems, healthcare records — have no native, reliable path to deliver SMS at scale. Their built-in notification tools are either absent, limited to a single carrier, require costly third-party middleware, or break under load. When a carrier changes its API version, the entire notification layer stops working. When a business expands across borders, the single-carrier model fails completely. And when a developer leaves, the undocumented integration breaks silently.
What We Build
QueuesHub designs and implements production-grade SMS gateway connectors that bridge your enterprise applications directly to Vodafone Business, E& (Etisalat), Orange, Twilio, Unifonic, AWS SNS, and any regional or global carrier you require. We handle the full integration stack — from the trigger event inside your system to the delivery confirmation receipt logged back into your platform — with no manual steps, no custom code maintenance burden on your team, and no dependency on a single carrier's uptime.
Supported SMS Providers & Gateways
Our connector framework is carrier-agnostic. We have live integrations and validated API mappings for: Vodafone Business Egypt & KSA — via the Vodafone SMS API and Vodafone Business Gateway with direct carrier-grade delivery, high throughput, and local number masking. E& Egypt & UAE (formerly Etisalat) — REST API integration with full alphanumeric sender ID support and bulk routing. Orange Egypt — SMPP protocol and REST API connectivity with transactional and bulk SMS routing. Twilio — global SMS API with webhook delivery receipts, programmable fallback logic, number pooling, and WhatsApp channel support. AWS SNS (Simple Notification Service) — SMS delivery through Amazon's global carrier network with per-message delivery logs and structured logging to CloudWatch. Unifonic — widely adopted in Saudi Arabia and the GCC for OTP, transactional, and Arabic-content SMS with local compliance. Any carrier exposing an SMPP endpoint, REST API, or HTTP POST interface can be onboarded into the same connector framework without rebuilding your application-side integration.
How the Integration Works
The connector sits between your enterprise application and the SMS gateway as a lightweight, event-driven middleware layer. When a trigger event occurs inside your system — an order confirmed in Odoo, a payment posted in your accounting module, a status field updated in your database, a user requesting an OTP — the connector intercepts the event, formats the SMS payload to the carrier's exact specification, delivers it via the gateway API, and writes the delivery receipt back to your source system. Every message is traceable from trigger to confirmed delivery within a single, auditable log.
Connection Methods — We Integrate Any Way Your System Allows
We do not require you to change your application architecture to support the connector. We connect to your systems through whichever method best fits your environment: REST API — for applications exposing HTTP endpoints, we call your API on trigger and receive delivery receipts via webhook or polling. Direct Database Trigger — for Odoo, PostgreSQL, MySQL, and SQL Server environments, we listen for table-level events such as new orders, status changes, or payment records and fire the SMS in response, without requiring application code changes. CLI Integration — for batch processes, scheduled jobs, or DevOps pipelines, we provide a command-line interface that fires SMS from shell scripts, cron jobs, or CI/CD stages. Webhook Listener — we expose a secure HTTPS endpoint that any system can POST an event payload to, which the connector processes and routes to the selected carrier instantly. Database Polling — for systems that write to an outbox or queue table, we poll at configurable intervals and drain the queue to the carrier with deduplication and idempotency guarantees. Message Queue Integration — for architectures using RabbitMQ, Kafka, or Google Pub/Sub, the connector subscribes to the relevant topic and delivers messages to the carrier in near real-time with acknowledgement-based flow control.
Live in Production — Duravit Egypt
This is not a proof-of-concept offering. The SMS gateway connector is live in production with Duravit Egypt — a leading international manufacturer of premium bathroom and ceramic solutions — where QueuesHub implemented a connector between their Odoo ERP platform and the Vodafone Egypt SMS gateway. The integration handles transactional SMS notifications triggered by order events inside Odoo, delivering confirmations directly to customers using Vodafone Business APIs, with delivery status written back to the Odoo partner record for full auditability. The solution replaced a manual notification process, eliminated missed communication events, and provided the operations team with a complete log of every customer-facing SMS message dispatched by the platform.
SMS Use Cases We Support
OTP and Two-Factor Authentication — deliver time-sensitive one-time passwords from your login, payment, or approval flow directly via the carrier API, with configurable expiry and retry logic. Order and Delivery Notifications — SMS confirmations, dispatch alerts, and last-mile delivery updates triggered by ERP order status events, reducing inbound support calls significantly. Payment Reminders and Collections — automated SMS sequences triggered by overdue invoice or pending payment records in your accounting module, with configurable message templates and escalation timing. Appointment and Service Reminders — triggered from your CRM or scheduling system for healthcare clinics, field service operations, and hospitality venues with cancellation rate reduction. Internal Operational Alerts — notify warehouse staff, field engineers, or on-call teams of critical system events, job assignments, or SLA thresholds. Customer Onboarding Messages — welcome messages, account activation codes, and first-order confirmations dispatched automatically from your customer management platform. Marketing and Promotional Campaigns — bulk SMS dispatched from a management portal or CRM with delivery tracking, opt-out handling, and per-number rate limiting to comply with carrier and regulatory requirements.
Delivery Approach
Phase 1 — Discovery and Carrier Assessment (Week 1): We map your trigger events, SMS volumes, sender ID requirements, carrier preferences, and existing application architecture. We produce a signed-off integration specification document before any build begins. Phase 2 — Connector Build and Carrier Configuration (Weeks 2–4): We build the connector middleware, configure the carrier API credentials, implement the two-way delivery receipt loop, and set up error handling and retry logic with exponential backoff. Phase 3 — Testing and Validation (Week 5): End-to-end testing across all trigger scenarios, load testing at expected peak volume, carrier-side delivery confirmation validation, and failover testing if multi-carrier routing is in scope. Phase 4 — Production Deployment and Handover (Week 6): Zero-downtime production deployment with monitoring dashboards, alerting, and delivery reporting. Full technical documentation and team enablement session included. Optional ongoing managed support is available post-go-live for connector health monitoring, carrier API version updates, and message template management.
Business Outcomes
Zero manual steps in SMS delivery — trigger events fire automatically and delivery receipts log back to your source system without human intervention. Carrier flexibility — switch providers or add a second carrier without touching your application code. Full delivery traceability — every message sent, delivered, or failed is logged with timestamp, carrier receipt, and error code. Faster customer communication — time-sensitive notifications reach customers within seconds of the trigger event, reducing cart abandonment, missed pickups, and failed OTP attempts. Multi-provider redundancy — configure automatic failover to a secondary carrier when the primary gateway is unavailable or rate-limited. Compliance-ready logging — complete message audit trails for regulated industries across Egypt, KSA, and the GCC. Cost optimisation by routing — direct OTP messages through a high-reliability carrier and bulk promotional messages through a cost-optimised carrier, within the same connector, without application changes.