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:

TileNotes
Active callsLive CallsActive from SystemStatus.
Extensions"X / Y" — currently active / max licensed.
HealthComposite 0-100 — drills into the breakdown card.
LicenseType + expiry. Coloured red within 30 days of expiry.
TrunksTotal + how many are registered.
MOSLatest 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.