FreePBX
Manage FreePBX extensions, trunks, queues, IVR, voicemail, and CDR through FreeSDN's VoIP module over AMI, ARI, and the FreePBX REST API.
Beta: hardened May 2026 (12 audit fixes); tested against a single PBX instance.
The FreePBX adapter manages FreePBX 15+ and Asterisk 16+ through three transports: AMI for active-call state and live channel operations, ARI for Asterisk system information, and the FreePBX REST API for configuration. It powers the VoIP and Telephony module: extensions, trunks, ring groups, queues, IVR, voicemail, DIDs, active calls, and call detail records. It is Beta, hardened in May 2026 with 12 audit fixes.

FreePBX capabilities
Three transports, one module
AMI reports active-call state and runs live channel operations like hangup, ARI is connected for Asterisk system information, and the FreePBX REST API drives config, all behind one shared circuit breaker and surfaced in an 11-tab PBX detail page.
Toll-fraud and credential hardening
The May 2026 audit encrypted AMI and ARI passwords at rest, added a toll-fraud guard that rejects outbound-dial config to high-cost destinations, and source-IP-gated the provisioning endpoints.
- Targets FreePBX 15+ / Asterisk 16+ over AMI, ARI, and the FreePBX REST API.
- Uses a combined credential (REST plus AMI and ARI users/secrets) stored encrypted.
- Add the credential, register the PBX, then manage extensions and trunks.
- Tier
- Beta (hardened May 2026)
- Category
- VoIP
- Transport
- AMI + ARI + FreePBX REST
- Auth
- Combined PBX credential
- UI
- 11-tab PBX detail page
- Monitoring, reads, and live-call state (AMI) are the validated path. The configuration-WRITE transport is still being finished, so extension / trunk / queue create-update-delete is not yet wired end-to-end against a live PBX.
- Tested against a single PBX instance; the real-world fleet is smaller than the Production adapters.
- Fax, the commercial Endpoint Manager templates, and WebRTC bridging beyond the channel list are out of scope.
Explore other integrations
All adapters →See it running in your browser
Explore the full FreeSDN dashboard with realistic sample data, no signup, no backend. Then install it in minutes.