We find the leak, build the fix, and hand you the keys.
End-to-end telephony, from SIP trunk to CRM integration.
Source: Voximplant, “Missed Opportunities”, 2025: 21 of 99 Dubai real estate agencies called a website lead back.
Prepared by Alexander Kuznetsov · September 2026
VoIP that touches the public phone network is a licensed activity reserved to e& and du (TDRA VoIP Policy v2.0, paras 3.1 and 3.2), and a licensee may block an unlicensed service at its own discretion. Two lawful routes for corporate voice:
du Hosted Voice or e& Office Presence. Lawful, billed per seat, your call data in the operator's portal, thin CRM integration.
Official trunk from du or e& terminated on your own PBX in your office. Licensed origination, your data, any CRM.
A foreign cloud PBX carries your calls over servers outside the UAE as an unlicensed VoIP service: blocking at the operator's discretion, dropped calls, nobody to appeal to. Marketing calls carry a second layer since 1 September 2026: black points per validated report, a barred number at 5, a restricted trade licence at 25. We connect directly to du or e&, on your premises, with the calling rules enforced in the dialer.
What you gain: a licensed du or e& trunk on your own PBX leaves the operator nothing to block, so calls connect and every number sits on your trade licence.
Under rules e& published on its Do Not Call Registry page, effective 1 September 2026, validated reports add black points to the number that called. At 5 points the number is barred. At 25, the trade licence "will be restricted from purchasing telecom services for all active numbers", in e&'s words.
e& also charges what it calls "a regulatory fine of AED 5,000 per number" to lift a bar, on top of the fines above. Enforcement is running: as of June 2026 TDRA reports 3,301 violations, AED 19.19 million in fines and 9,433 numbers disconnected (Khaleej Times).
What you gain: the PBX checks the registry and the clock before every dial, so the rules hold on every call, and a call the system stops can never earn a black point.
A 20-seat sales floor we met in Business Bay, every agent calling from a personal mobile number, nothing screening the registry. On 10 and 11 August one agent took two violations for marketing calls. Outgoing calls were barred on every number registered to his Emirates ID, and the fine was AED 5,000. His visa was still in process and contesting risked a further violation, so the company absorbed the fine.
Twenty agents dialled from SIMs registered to their own Emirates IDs, with nothing checking the registry first, so a penalty on one number followed the agent onto every line in his name. The owner knew the other failure too: at his previous company a 3CX system on one shared identity was blocked two to three times a month, and every agent went down with it.
Twenty numbers registered to the trade licence on a licensed du or e& trunk, one per agent, split across more than one pilot group so no single number can bar the floor. Before each call the system checks the Do Not Call Registry and the 09:00 to 18:00 window.
What you gain: a complaint stops one company number while the rest of the floor keeps dialling, and the registry check means the call that would earn the point is never placed.
With typical cloud solutions, every call goes through external servers before reaching your CRM. Every recording lives outside your control. Every integration depends on a third-party API. When you update your CRM or workflows, the chain breaks.
Connectors use OAuth tokens that expire, create duplicate leads, and hit API rate limits during high-volume campaigns. This is a structural flaw of cloud-to-cloud middleware.
What you gain: with the PBX writing to your CRM itself there is no token to expire, so every call and recording lands on the right client record, even in a campaign's busiest hour.
ITU-T G.114 sets 150ms one-way latency as the maximum for acceptable voice quality. Cloud PBX adds routing hops through external data centers. On-premise keeps voice traffic inside your network.
Cloud PBX path: Caller → du/e& → a server in Frankfurt or further → back to Dubai → your phone. About 120 ms round trip on the network alone, 160 to 180 ms mouth to ear once codecs and jitter buffers are added.
On-premise path: Caller → du/e& → your PBX server (same building) → your phone. One hop. Sub-40ms.
What you gain: voice stays in your building at 15 to 40 ms, well inside the ITU limit of 150, so agents and clients stop talking over each other.
An On-premise PBX communicates with your CRM natively. Call tracking runs on your hardware. Recordings attach to client records automatically. Nothing expires, nothing breaks, and you maintain complete data sovereignty.
PBX writes to your CRM directly via REST/Webhooks - no middleware tokens. Call recordings attach to client records in real-time. Call tracking portal attributes every call to its marketing source.
What you gain: one system from the trunk to the CRM, and it belongs to you, so a vendor's update breaks nothing and the client history stays with the company.
| Cloud PBX | On-Premise (VLANit) | |
|---|---|---|
| Legal status | Unlicensed VoIP if hosted abroad, blocked at the operator's discretion | Licensed du or e& origination, numbers under your licence |
| Voice latency | 160-180ms mouth to ear (above the ITU guideline) | 15-40ms (local network) |
| CRM Integration | API middleware (breaks on updates) | Direct integration, custom-built |
| Monthly cost | Per-user subscription model | 0 AED per-user fee |
| Recordings | External vendor servers | Your hardware, full privacy |
| Customization | Feature request, wait | Modify anything, anytime |
| Vendor lock-in | Total | Zero |
What you gain: each row that matters to a sales floor comes out on your side: lawful origination, a faster line, direct CRM data, and a cost that does not rise with each hire.
Your PBX becomes a marketing attribution engine. No third-party subscriptions. No CallRail. No CallTouch. It runs on your hardware.
20-30 local DID numbers assigned to individual ad channels: Google Ads, Meta, billboards, landing pages, business cards.
Each website visitor sees a unique phone number. When they call, you know exactly which page and campaign brought them.
Calls attributed to campaigns in real time. See which marketing spend converts and which burns budget.
Runs natively on your PBX. You pay only for the local DID numbers from du or e&. No SaaS markup.
What you gain: each call carries its source, so marketing money moves to the channels that make the phone ring, with no tracking subscription on top.
| Feature | Advantage over cloud PBX | What you gain |
|---|---|---|
| Carrier ActivationSIP trunk activation with du or e&. Simultaneous voice channels and local numbers on your trade licence. We handle the full coordination. | Licensed origination. A foreign cloud PBX is unlicensed VoIP that an operator may block at its own discretion. | Calls that connect, from numbers registered to your company. |
| Fully Customizable PBXIVR, queues, recording, routing, all built to your workflow. Professional softphone apps on every device. | No per-user fee, and changes are made on your own system, when you need them. | Hiring no longer raises the phone bill, and the system follows your sales process when it changes. |
| Seamless CRM IntegrationDirect PBX-to-CRM integration. Every call logged, recordings attached to client profiles automatically. | No middleware tokens to expire, no duplicate leads, no API limits in the middle of a campaign. | Every conversation sits on the client record, so coaching, handovers and disputes run on facts and the pipeline stays with the company. |
| Call TrackingEvery inbound call attributed to its marketing source, across digital and offline channels. | Runs on your PBX, with no CallRail or CallTouch subscription. | Marketing budget moves to the campaigns that make the phone ring. |
| Calling Rules in the DialerBefore each call the system checks the Do Not Call Registry and the 09:00 to 18:00 window, and records with the announcement. | Enforced by the system on every call, whoever is dialling. | The floor stays clear of the violations behind black points, barred numbers and fines of up to AED 160,000 for one call. |
Infrastructure prep runs in parallel with operator provisioning. No idle time.
What you gain: the server and CRM work run while the operator provisions the trunk, so fourteen weeks is the whole project and your team keeps its current phones until the switchover.
A single AED 75,000 first-offence fine is more than year one at 20 seats, AED 70,770.
Payback about 16 months at 10 seats on AED 185 a seat (CallGear list price), 8 months at 20. Every month after is yours.
30 days post-launch support included.
Stop renting middleware. Let's design a compliant, high-performance telephony infrastructure for your business.
Schedule Discovery CallCosts, options and delivery in detail
Alexander Kuznetsov · vlanit.com