Sign in with your Google account.
Sign in with your Google account. Only registered Verifier or Processor accounts can access this.
Activated Express sales — including ones activated through the Telesales flow via a TELESALES dealer app. View only, no actions taken here.
| Agent | Sales | MRC (AED) |
|---|
| Team Leader | Sales | MRC (AED) |
|---|
| Sales Manager | Sales | MRC (AED) |
|---|
| Location | Sales | MRC (AED) |
|---|
Telesales prospect pipeline — track, assign, and convert leads into sales.
| Team Leader | Total Leads | Converted | Conversion Rate |
|---|
| Source | Total Leads | Converted | Conversion Rate |
|---|
Columns: Customer Name, Phone, Alt Phone, Email, Source, Campaign, Notes.
Live status is polled from your own browser every ~15s while this tab is open (the phone system is LAN-only, so it can't be computed server-side). Call counts are pulled from the phone system's own records — "🔄 Sync Now" pulls the latest (only works from a browser on the office network); it also happens automatically whenever this tab is opened.
| Agent | Ext. | Live status | Answered | No Answered | Busy | Failed | Voicemail | Total Ring Duration | Total Talk Duration |
|---|
| Customer | Phone | Agent | Assigned |
|---|
| Customer | Phone | Agent | Was due |
|---|
Pulled directly from the phone system's own call records — covers every call on your team's extensions, whether or not it went through this CRM.
| Time | Agent | CRM Lead | Phone | Duration | Outcome |
|---|
Sign in with your Google account. Only registered Team Leader accounts can access this.
Sign in with your Google account. Only registered Sales Manager accounts can access this.
Sign in with your Google account. Only registered Sales Head accounts can access this.
Sign in with your Google account. Only registered Management accounts can access this.
MRC auto-fills on the sale form whenever this plan is selected. Category determines which report bucket it counts toward: Prepaid (NEW/P2P/MNP), Postpaid (further split by Oasis/Non-Oasis), or Home Wireless.
Org chart: Agent → Team Leader → Sales Manager → Sales Head → Management. Names here must exactly match what's used on sales / what Team Leaders and Sales Managers are called.
Every privileged account, grouped by person — roles held, department scope, last sign-in activity, dormant accounts, and role combinations worth a second look. Refreshes each time you open this tab.
Which Gmail account each agent linked to their Employee ID. Delete a row to let an agent re-link (e.g. if they used the wrong ID, or someone left).
Live queue depth per stage. "Over 48h" is the count that has been sitting there more than two days.
| Stage | Waiting | Avg wait | Longest | Over 48h |
|---|
Averages over the last 60 days, for sales that actually completed each step.
| Step | Sales measured | Average |
|---|
The 15 longest-waiting sales not yet activated — chase these first.
| Serial | Customer | Agent | Team Leader | Status | Waiting |
|---|
Every email/push a sale action triggers goes through a queue (send-notifications.php, run on a schedule) rather than sending immediately — this is what's actually happening to it.
These stopped retrying. Something's actually wrong (a bad address, a persistent problem) — fix the underlying issue, then Retry to put one back in the normal queue.
Failed at least once but still on its own retry schedule — not urgent yet, just visible.
Paste rows copied straight from a spreadsheet (tab-separated), or upload an Excel file below. Either way, review what lands in the box before clicking Import — nothing is saved until then.
Columns: Location Name, Dealer ID, Emirate
Operational health of the app itself — deployment, database, cron jobs, backups, and configuration. Not sales data. Refreshes each time you open this tab.
reminders.php (daily), send-notifications.php (every 5 min), and backup.php (daily) each record their own run here — flagged "stale" if one hasn't reported in longer than expected.
The only automated abuse signal this app tracks today — repeated hits from the same bucket (an email or IP-scoped key) are worth a look, not necessarily an incident on their own.