Beta adapter

FreePBX

Manage FreePBX extensions, trunks, queues, IVR, voicemail, and CDR through FreeSDN's VoIP module over AMI, ARI, and the FreePBX REST API.

Vendor: SangomaCategory: VoIPBeta

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.

FreeSDN VoIP management with extensions, trunks, and call records
FreeSDN's VoIP & Telephony module, powered by the FreePBX adapter.
What you can do

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.

Extensions: list, create, update, delete, and password rotationTrunks: SIP and IAX trunk CRUDRing groups, queues, and IVR menu treesDIDs (inbound routes)Voicemail mailbox config and greeting uploadActive calls list and channel hangup (AMI)Call detail record (CDR) readsConfig apply, the equivalent of the Apply Config button
How it connects
  • 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
Good to know
  • 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.
Powers these modules

See it running in your browser

Explore the full FreeSDN dashboard with realistic sample data, no signup, no backend. Then install it in minutes.