CEN/Docs
CEN Documentation

Community setup guide · Customer guide

CEN-hosted network setup

List your branches in CEN and CEN answers lookups for your area. Each branch PBX gets its own CEN_KEY and IAX password and pastes three config files into FreePBX.

1. Add each branch

In manage.cenpbx.com open your network → Branches → Add branch for each PBX. Enter its three-digit block, the public hostname other PBXs should call, and its IAX port (usually 4569). Set status to Active and turn on Receive calls and Place calls.

2. Set up each PBX

Open the branch → PBX setup. Issue its CEN_KEY, generate its IAX password, and paste the three config files it shows into FreePBX. The PBX setup guide walks through every step.

3. Make each PBX reachable

Forward UDP 4569 to the PBX at the hostname you listed. CEN only hands out a branch’s address once its IAX password is set; until then callers get CEN-07.

4. Ask for activation

Lookups for your area return CEN-03 until a CEN administrator activates your network. Contact support when your branches are set up.

For your own software

CEN also publishes your branches through the Routing API contract at https://api.cenpbx.com/v1/networks/AAA/route, for integrations such as the AGI integration:

{ "area_code": "214", "routing_api": "https://api.cenpbx.com/v1/networks/214/route", "api_key": "cen_net_…your key…" }

Download Integration API Explorer