Total API Calls
Successful Requests
avg
Avg Response Time
Failed Requests

Getting Started

Complete these steps to launch your first portal

Create Categories

Organise your content into folders (Content Bank → Categories)

Add & Publish Media

Upload videos, images, audio and set status to "Published" (Content Bank → Media Library)

Create a Portal

Set branding, tabs and assign your categories (Builder → Portals)

Link a Service to the Portal

Connect a billing service (DCB/VAS) to your portal (Builder → Services)

Create a Landing Page

The subscribe page users see at /{slug} (Builder → Landing Pages)

Create a Deployment (optional)

Record country, operator and pricing for each live instance (Builder → Deployments)

Calls by Endpoint

No activity yet

API Quota Today

Utilization

Last Scheduled Job

No jobs run yet.

Top Endpoints

Endpoint Calls Share Volume

Analytics

Subscriber growth and content overview

Active Subscribers
New Subscriptions
Unsubscribes
Total Portals

Daily Subscriber Activity

Per-Portal Breakdown

Portal Active + New Unsubscribed Status

Top Categories by Published Items

Running health checks…

Admin Users

Manage admin and viewer accounts. Super admin accounts cannot be edited here.

Name Email Role Created Actions

Total Subscribers
active
Active Subscribers
DCB Services
Callbacks Received
This Month
new subscribers
This Week
new subscribers
Unsubscribed
total churn
Gateways
DCB HE Evina
New Subscribers — Last 30 Days
Configure DCB gateway endpoints and Evina fraud detection providers. Each record stores a base_url + endpoint paths JSON.
Name / Label Type Base URL Timeout Status Actions

DCB keys: send_pincode, verify_pincode, unsubscribe, send_sms · HE keys: he_redirect · Evina keys: get_script, he_redirect

Leave {} if no credentials. Existing credentials are preserved when left as {}.

Service-level DCB configuration. Each service links to a gateway provider (DCB) and optionally an Evina provider.
Service DCB Gateway HE Gateway Evina Plan / Price Subscribers Status Actions

Used for: send-pin, verify-pin, unsubscribe

Used for: HE redirect flow

Used for: Evina anti-fraud script injection

Evina Fraud Detection

Requires an Evina provider to be selected above. Both can be enabled independently.

Fire Evina script on the OTP / PIN flow (/send-pin)

Fire Evina script on the HE (Header Enrichment) redirect flow

SMS Notification

Send a welcome SMS on subscribe & re-subscribe via the carrier gateway

Sender ID shown on the subscriber's phone

Appended as ?session_id=TOKEN on re-subscribe

Sent as UCS-2. Portal URL is appended after " - " when available.

VAS service configuration. Each service links to a VAS gateway and optionally an HE-VAS provider.
Service VAS Gateway HE-VAS Gateway Evina Plan / Price Subscribers Status Actions

Used for: send-pin, verify-pin, unsubscribe

Used for: HE one-click redirect flow

Used for: Evina anti-fraud script injection

Evina Fraud Detection

Fire Evina script on the OTP / PIN flow

Fire Evina script on the HE-VAS one-click redirect flow

SMS Notification

Send a welcome SMS on subscribe & re-subscribe via the carrier gateway

Sender ID shown on the subscriber's phone

Appended as ?session_id=TOKEN on re-subscribe

Sent as UCS-2. Portal URL is appended after " - " when available.

Total VAS Subscribers
active
Active VAS Subscribers
VAS Services
Callbacks Received
Unsubscribed
total churn
Processed Callbacks
successfully handled
Pending Callbacks
awaiting processing
Gateways
VAS HE-VAS Evina
Export CSV
MSISDN Service Status Source Plan / Rate Operator Subscribed At Unsubscribed At
ID MSISDN Service Action Status Processed At Received At Actions
MSISDN Service Status Source Plan / Rate Operator Subscribed At Unsubscribed At
ID MSISDN Service Action Status Processed At Received At Actions

Portals

All portals at a glance — manage branding, tabs, services and landing pages

Total Portals
Active
With Landing Page
Total Subscribers

All Services

Assign each service to a portal inline. Green dot = has a landing page.

Landing Pages

All subscription landing pages across all services.

Mapping

Full view of every portal → service → landing page connection.

/

Appearance

Navigation Tabs

Define the top-level tabs and optional sub-tabs for this portal

صفحة الاشتراك: نموذج MSISDN، شعار/شارة اختيارية، وإخلاء مسؤولية — كلها قابلة للتعديل. الخلفية عشوائية لكل بوابة ما لم يُفعّل «تثبيت الخلفية».

صورة الخلفية (مع تثبيت الخلفية)

تملأ الصفحة خلف النموذج. شريط التعتيم يحسّن قراءة النص.

نصوص خطوة رمز التحقق (اختياري — افتراضي عربي)

Choose tabs, set custom names, and add nested sub-tabs

Quick Add

Navigation Tabs

Select which top-level categories appear in this portal's content feed.

Rename Tab

Manage Services

Selecting a service already linked to another portal will re-assign it here.

Categories

Organise the Content Bank. Top-level categories can have subcategories.

Categories live in the Content Bank and are shared globally across all portal products. Assign subcategories to group related content.
All Categories
Name (Arabic) Name (English) Type Published / Total Portals Actions

Media Library

All content items — videos, images, audio, documents, and flashcards.

Title Category Type Geo-rights Status Actions

Bulk Add Media

Add multiple items at once — fill each row, then save all.

Category * Title (Arabic) * Title (EN) Type * URL * Status

Deployments

Live instances of a portal per country and/or operator — each with its own URL, pricing, and billing cycle.

Deployment Portal Country Operator Pricing Status Actions