Instance detail page
Everything about one 3CX instance, organised in tabs.
/dashboard/instances/[id] is the per-instance surface. Open it by
clicking any instance card from the list, the dashboard grid, or a
fleet map pin.
Top of page
- Name + FQDN — click the FQDN to open the 3CX management URL in a new tab.
- Status badge — Online / Degraded / Offline / Disabled.
- Health score with a 5-component breakdown on hover (Uptime, Backup, Licence utilisation, Trunks, Version).
- Open Console — launches the 3CX admin. With the Chrome extension, credentials auto-fill.
- Last polled timestamp.
Stat tiles
Six tiles surface the most-watched numbers:
| Tile | Notes |
|---|---|
| Active calls | Live CallsActive from SystemStatus. |
| Extensions | "X / Y" — currently active / max licensed. |
| Health | Composite 0-100 — drills into the breakdown card. |
| License | Type + expiry. Coloured red within 30 days of expiry. |
| Trunks | Total + how many are registered. |
| MOS | Latest network probe MOS. (Sourced from a probe target = the instance FQDN.) |
Tabs
Each tab is a different facet of the instance:
- Overview — diagnostic info, last events, network quality card, AI incident summaries for recent alerts.
- Users — manage 3CX users (extensions). Add, edit, deactivate.
- Ring Groups — list + edit ring groups.
- Queues — list + edit queues.
- Digital Receptionists — IVRs.
- Inbound Rules — inbound number routing.
- Trunks — SIP trunks with registration status.
- Office Hours — schedule.
- Hold Music — upload and assign.
- Backups — backup history with success/failure markers.
- Network — network probe history + jitter/loss charts.
- Services — start/stop 3CX-side services.
- Maintenance windows — schedule planned downtime to suppress alerts.
- Audit log — every change applied to this instance, with actor.
- Status page — public status page config (Pro+).
- Version — version history.
Quick actions card (right side)
- Force re-poll — fires a poll immediately, no wait.
- Simulate alert — fires a test alert through your full routing chain (push, email, Slack, PSA, AI voice — whatever's configured).
- Reauth — refresh credentials if the saved ones became stale.
- Disable / Remove.
Getting started panel
The first time you open the page after connecting, an onboarding checklist appears at the top: Instance added → Connect credentials → First poll → Configure alerts → Set up escalation → Install Chrome extension → Maintenance windows → Invite team. Dismiss when done.