OH

Communications & Telephony Policy Studio

Channel policies, DND & quiet hours, recording/consent rules, PSTN topology, numbers, sender IDs and per-branch overrides — configured without coupling CRM to a single carrier or PBX. Used by M365 telephony, IT, privacy, legal, CRM and support owners.

CFG-08 TEL-01 TEL-02 TEL-03 TEL-04 PRV-03
Channels enabled
5
Email · SMS · WhatsApp · Voice · In-app
Registered sender IDs
6
TDRA-registered where required
Recording profiles
2
1 active · 1 disabled (default)
Quiet-hour sends held (7d)
214
queued to next window
Consent sync age
4 min
within 24 h SLA
Graph ingestion gap
0
post-call records current
Channel policies — COM-2026.3 (Active)
Active since 01 Jun 2026Messaging connectors
ChannelAllowed purposesConsent basisRate limitProvider profileQuiet hours applyState
Email
transactional + marketing
Invoices, contracts, campaignsContract / opt-in (marketing)50k / dayMAIL-GULF-PRODMarketing onlyEnabled
SMSOTP, reminders, campaignsOpt-in (marketing) · TDRA rules10 / secSMS-ETIS-PRODYes — strictEnabled
WhatsApp BusinessApproved templates onlyOpt-in + 24 h session rule80 / secWA-BSP-PRODYes — strictEnabled
Voice (Teams Phone)
Operator Connect
Sales, service queues; click-to-callAnnouncement where recording onTEAMS-OC-PRODCampaign calls onlyEnabled
In-app / portal notificationsCase updates, signing requestsRelationship-scopedPlatformNoEnabled
Social DMs (Meta/IG)Lead replies onlyUser-initiated session5 / secSOC-META-SBXNoSandbox — not activated
FaxRetired 2025
7 channels · consent state synced from Consent & DND preferencesCampaign policies →
Outbound volume by channel — last 7 days
table alternative below
ChannelSentHeld (quiet hours)Blocked (DND/consent)
Email18,41096311
WhatsApp9,37674128
SMS6,15244205
Voice (out)2,304018
In-app1,88200
Quiet-hour windows & DND enforcement — QH-2026.2
Active
RuleScopeChannelsWindow (Asia/Dubai)On violation attemptState
Marketing quiet hours — company defaultCompanySMS, WhatsApp, campaign email21:00 → 08:00Queue to next window + logActive
Ramadan schedule variant
effective-dated seasonal override
CompanySMS, WhatsApp18:00 → 09:30Queue to next windowScheduled — 18 Feb 2027
Abu Dhabi Branch stricter windowBranch — Abu DhabiSMS, WhatsApp20:00 → 09:00Queue + notify supervisorActive (stricter only)
Customer DND flagPer partyAll marketingAlwaysBlock — hard stopActive
Transactional exemption
OTP, viewing confirmations, invoices
CompanySMS, email, in-appExempt from quiet hoursActive
Campaign call windowCompanyVoice (outbound campaigns)09:00 → 19:00 weekdaysDial blocked with reasonActive
Proposed: weekend voice campaignsBranch — Dubai HQVoiceSat 10:00 → 16:00Pending approval — Legal
7 rules · party-level DND wins over any windowConsent & DND workspace →
Recording & transcription profiles — REC-2026.1
Media policy governed separately from call metadata
ProfileJurisdiction / scopeEligible populationAnnouncement & consentMedia custodianMedia retentionState
REC-DXB-SALESQ
sales queue recording
Dubai HQ · sales queues onlyQueue agents (12)Pre-call announcement EN/AR + IVR consentMedia store UAE (vault ref vault://kv/telephony/rec-custodian)2 yActive
REC-DXB-DEFAULT
all other Dubai calls
Dubai HQ · non-queueDisabled (default)
REC-AUH-DEFAULTAbu Dhabi Branch · all callsDisabled (default)
TRN-DXB-SALESQ
transcription of recorded calls
Dubai HQ · sales queuesRecorded calls onlyInherits REC-DXB-SALESQ consentSame custodian, access-logged2 yPending approval — Privacy
REC-DXB-SALESQ (draft v2)
extend retention 2 y → 3 y
Dubai HQQueue agentsUnchangedUnchanged3 yDraft
Legal hold LH-2026-003 currently suspends purge for unit PR-B-2110 dispute recordings — see Compliance studio
Negative-test evidence (acceptance CFG-08)
Verified 15 Jul 2026
TestScenarioExpectedActualResult
TEL-NEG-014Agent Layla Hassan handles inbound call under REC-AUH-DEFAULT (recording disabled)CRM call log created; no recording request, no recording linkCall CAL-88112 logged · 0 recording artefactsPass
TEL-NEG-015Click-to-call while profile disabled mid-callRecording never initiated; disposition savedAs expectedPass
TEL-NEG-016Recorded call where callee declines IVR consentRecording aborted + consent refusal loggedAs expectedPass
TEL-NEG-017Access recording media without custodian grantDenied TEL-ACC-DENY-003 + audit eventAs expectedPass
Graph call records ingestion
Healthy
Subscription state
Active — renewed 17 Jul 2026 06:00
Last record ingested
17 Jul 2026 11:42 GST
Ingestion lag
3 min (SLA ≤ 60 min)
Gap incidents (30 d)
1 — recovered via backfill, alert OPS-1244
Correlation to CRM
98.9% of calls matched to party/lead
Enable recording — profile REC-AUH-DEFAULT
Maker (Vikram Nair) is excluded from approval — SoD.
PSTN topology & voice estate — TEL-01/TEL-02
Operator Connect verified
Number / accountTypeAssigned toRoutingCaller ID policyState
+971 4 330 1200Main DIDRA-MAIN-IVR (resource account)IVR → sales / service queuesCompany number outActive
+971 4 330 1201Queue DIDQ-SALES-DXB · 12 agentsAttendant, overflow → voicemailQueue number masked outActive
+971 4 330 1202Queue DIDQ-SERVICE-DXB · 8 agentsBusiness hours 08:00–20:00, failover to AUHQueue number masked outActive
+971 2 445 8800Branch DIDQ-SALES-AUH · 6 agentsOverflow → Dubai HQBranch number outActive
+971 4 330 1290Emergency/failoverRA-FAILOVERCarrier-level reroute on outageStandby
Direct Routing SBC (legacy)SBC trunkDecommissioned 03/2026
Sender IDs & messaging identities
6 registered
Sender IDChannelRegistrationPurposeBranch scopeState
ALMANARASMSTDRA reg. #TD-88214 · exp 12 Jan 2027TransactionalAllActive
ALMANARA-ADSMSTDRA reg. #TD-91002 · exp 12 Jan 2027MarketingAllActive
+971 50 662 1188WhatsApp BusinessMeta BSP verifiedTemplates + sessionsAllActive
noreply@almanara.aeEmailSPF/DKIM/DMARC passTransactionalAllActive
offers@almanara.aeEmailSPF/DKIM/DMARC passMarketing (opt-in only)AllActive
ALMANARA-AUHSMSTDRA application #TD-93440Branch marketingAbu DhabiRegistration pending
Per-branch overrides — permitted keys only
Scope hierarchy
Configuration keyCompany valueDubai HQAbu Dhabi BranchOverride ruleResolved for AUH
comms.quiet_hours.marketing21:00–08:00inherit20:00–09:00Stricter only20:00–09:00 trace
telephony.recording.enabledfalse (floor: legal approval)true — sales queuesinherit (false)Legal+Privacy approvalfalse
comms.sms.sender_id.marketingALMANARA-ADinheritALMANARA-AUH (pending)PermittedALMANARA-AD until registered
telephony.queue.hours08:00–20:00inherit09:00–18:00Permitted09:00–18:00
comms.whatsapp.template_localeEN + ARinheritAR primaryPermittedAR primary
telephony.callerid.mask_agenttrueinheritattempted: falseNot permitted — privacy floortrue · override rejected CFG-SCOPE-DENY-014
6 keys shown · every resolution is explainable in the Resolution explorer

Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 · Covers: CFG-08 (communications & telephony policy studio), with configuration catalogue refs TEL-01…TEL-04 and PRV-03. Recording/PSTN default-disabled; Graph call records treated as post-call data with availability-window monitoring.