
FreePBX is how most Asterisk systems reach production, and PBXDom connects to it with a native Linux collector that runs on the FreePBX server itself. One shell command executed as root downloads the binary, installs a daemon, and writes the Asterisk manager and CDR configuration automatically — no edits to manager.conf by hand and no separate Windows machine to maintain. The collector then scans the system for SIP, PJSIP, and IAX extensions and all trunks, registers them with your PBXDom account, and keeps rescanning, so adding an extension in FreePBX never means touching the collector again. The full walkthrough is in How to Create a Dashboard for FreePBX in 2 Minutes. The Linux collector has been tested against the SNG7 distributions with Asterisk 13 and 16 as well as the older 10.13.66 builds with Asterisk 11 and 13; it requires a 64-bit OS, and legacy 32-bit installs can instead use the Windows collector over AMI, following the original FreePBX dashboard guide.
With the collector running, every call event streams to the cloud as it happens. The live dashboard shows current call volume, abandoned and missed calls, extension activity, and trunk usage — useful both on an admin’s screen and on a wallboard. Historical reports cover any date range, filtered by extension, trunk, or department, and can be scheduled for daily, weekly, or monthly email delivery. Alert rules notify you the moment any extension dials 911 or another emergency number, which matters for compliance as much as for safety.
If you run more than one FreePBX server, or FreePBX alongside another brand of PBX, all of them report into a single account for consolidated multi-site reporting. A free 14-day trial is available on the pricing page, and a typical FreePBX connection takes only a few minutes.