VoIP.info Provider research

ClearlyIP trunking: number routing, FreePBX objects and failover evidence

Trace one number through its Location or Smart Routing owner, registered PBX, generated FreePBX route and per-number failover while preserving the legacy-documentation boundary.

Reviewed 2026-10-18The current ClearlyIP product page and first-party configuration references were reviewed October 18, 2026. The legacy knowledge base now expressly says that it is no longer updated and directs readers to kb.14ip.com; its registration, Location, number-routing, failover and FreePBX-module details are therefore retained only as historical workflow evidence that must be confirmed against the replacement documentation, current portal, installed module and running PBX. The batch separates product availability from documentation currency, number ownership from Smart Routing, Location and SubLocation registration from inbound route matching, generated FreePBX objects from loaded state, and failover configuration from an observed provider attempt. No ClearlyIP account, Location, SubLocation, number, credential, keycode, module, PBX, registration, DNS answer, route, failover event, packet, media stream, price, availability, compatibility, capacity or live call was inspected or testedIntermediateDocumentation based · not lab tested

Start with documentation currency, not a remembered template

ClearlyIP's current product page still describes SIP trunking, self-service management, failover and FreePBX integration. The linked legacy knowledge base now carries an explicit notice that it is no longer updated and points to kb.14ip.com. Treat its screenshots, hostnames, module filenames and field behavior as historical workflow evidence until the current portal, replacement documentation and installed release agree.

Record the page URL and review date beside every configuration claim. A first-party page can remain useful evidence without proving that every value is current, enabled for an account or compatible with a particular FreePBX release.

Documented service facts

Reviewed 2026-10-18. Compare SIP trunk services →

Authentication

Not verified

The legacy portal workflow assigns each Location or SubLocation a SIP username and password, while the FreePBX module uses a separate keycode to pair the PBX with a Location. These values have different owners and must be confirmed in the current portal because the source knowledge base now says it is no longer updated.

SIP registration

Not verified

Legacy first-party pages list regional registrars and UDP SRV names and recommend multiple regions. Another legacy section constrains Primary Location and SubLocation server use. Preserve registrar, DNS, Contact and Location identity, but confirm the current topology in the replacement documentation and current portal.

Inbound delivery

Not verified

Legacy portal documentation says a number defaults to its Primary Location and can use linear or random Smart Routing across Primary and SubLocations. It also documents ten-digit, eleven-digit or trunk-username identity forms. Confirm every number owner, destination and delivered identity in the current portal before changing PBX routes.

Inbound failover

Not verified

The legacy portal reference gives a per-number failover precedence over a Location rule and documents DID, SIP URI or another Location with immediate or unreachable triggers. The current product page continues to advertise failover, but exact triggers, timers, responses, destinations and restoration require current documentation and observed tests.

Number and regional availability

Not verified

The reviewed store documentation describes North American local and toll-free numbers, while inventory, portability, address or document requirements, activation, rural/off-net features and jurisdictional eligibility vary by number and date. Confirm the selected number in the current account or dated order.

Audio codecs

Not verified

The reviewed general service and current setup pages do not establish a universal codec matrix for every route. An older Asterisk example is not a current PJSIP interoperability guarantee. Preserve the PBX allow list, inspect negotiated SDP and confirm transcoding or route restrictions for the exact service.

T.38 fax

Documented

ClearlyIP documents inbound T.38 for store numbers marked capable. Outbound T.38 requires at least one Fax Call Path and the *329 dial prefix. Capability is number-, direction- and account-specific; pilot the selected DID, endpoint, page profile and fallback rather than treating T.38 support as a delivery guarantee.

Signaling and media encryption

Not verified

The reviewed public trunk-detail, service and FreePBX pages document UDP registration but do not establish a supported TLS/SRTP service workflow. Do not infer protected signaling or media from digest authentication or HTTPS portal access; obtain current provider confirmation and validate each signaling and media leg.

Concurrent calls and call starts

Documented

ClearlyIP defines one call path as one concurrent inbound or outbound call and offers subscription, metered and optional burst capacity. This does not establish calls per second, burst ceilings or the exact account limit. Confirm ordered paths, burst settings, fair-use terms and call-start controls separately.

Emergency calling

Documented

ClearlyIP maps emergency caller IDs to Emergency Call-Back Profiles and optional Dispatchable Locations, with an optional default profile for unmatched 911 identity. Its FreePBX guide directs administrators to verify via 933 or the appropriate local process. Eligibility, every address and actual route still require current account validation.

Pricing model

Not verified

Public pages describe subscription call paths, metered calling, hybrid use and optional bursting. Published figures are not a quote; number charges, included destinations, fair-use terms, international rates, fax, messaging, emergency service, taxes, surcharges and contract terms require the current account order.

Administration and support

Documented

The current product page advertises self-service management and FreePBX integration. The linked legacy knowledge base is expressly no longer updated; its module workflow remains historical evidence for generated trunks, routes and verification destinations, not a current version guarantee. Record current portal, module and FreePBX evidence before regeneration.

SMS and MMS

Not verified

The FreePBX module shows messaging only for DIDs marked SMS capable, while third-party messaging uses a separate LOA process. Number eligibility, SMS and MMS direction, campaign registration, throughput, retention, API or client behavior and charges remain separate current-account checks.

Map the number owner and routing mode before the PBX

The legacy portal reference distinguishes a Primary Location from SubLocations and says numbers can route to either. It documents default Primary Location routing plus optional Smart Routing with linear or random selection. It also documents three delivered identity forms: ten-digit NPA, eleven-digit E.164 without a plus, or the trunk username.

Preserve the affected number, Primary Location, any SubLocations, selected routing mode, ordered destinations and delivered identity form. A registered PBX can be healthy while the number selects another Location, SubLocation or identity that misses the intended inbound route.

Treat FreePBX automation as generated state requiring review

The legacy module reference says its outbound action creates two trunks and separate domestic and emergency routes. Its inbound action creates missing DID routes to a verification destination that reads back the DID and caller identity; the administrator must then select the intended destination.

Record the installed module and FreePBX versions, keycode owner, generated trunks, route order, inbound DID patterns and current destinations. A route created by automation is not proof that the business destination is selected, loaded or reached, and rerunning automation must not silently replace local route intent.

Keep regional registration and SubLocation topology separate

The legacy trunk-details page lists regional registration servers and UDP SRV names and recommends multiple regions. A separate portal section says a Primary Location and its SubLocations normally need the same server, and documents a different topology when separate servers or SRV are required.

Preserve the configured registrar or SRV name, current DNS answers, chosen target, REGISTER challenge, Contact, expiry and portal-observed address for each PBX. Multiple configured servers, an SRV answer and a Registered label are different evidence; none proves which Location receives one inbound call.

Resolve number-level precedence before testing failover

The legacy portal reference says a per-number failover overrides the Location-level rule. It documents DID, SIP URI or another Location as destinations and distinguishes immediate diversion from an unreachable-PBX trigger. Its Smart Routing controls are another selection layer, not a substitute name for failover.

Freeze the effective rule for the affected number before testing. Preserve the trigger, provider attempt, SIP response or timeout, selected destination, caller identity and media result. The reviewed material does not establish one current universal timer, response-code matrix, retry count, restoration interval or active-call survival result.

Match the delivered request to loaded FreePBX and Asterisk state

The legacy troubleshooting page says inbound calls normally use a ten-digit DID and can be refused when the host or inbound route does not match. Compare the actual source, transport, Request-URI, To and asserted identity with loaded PJSIP endpoint identification, context and the first FreePBX route match.

Inspect generated and loaded state before editing. Do not solve one mismatch with anonymous SIP, a catch-all route or unrestricted source trust. Use the paired diagnostic to correct the earliest demonstrated owner.

Run a bounded acceptance record

For one pilot number, record the documentation versions, portal routing owner, registrations, provider attempt, customer-edge receipt, PBX object, inbound route, answer, SDP and two-way audio. Then test only the authorized failover condition, verify the selected destination and restore normal routing deliberately.

Confirm current number availability, pricing, capacity, emergency obligations, signaling transport, media protection and platform support in the current account or dated order. No ClearlyIP account, module, route, failover event, packet or call was inspected for this guide.

Diagnose a registered trunk with the wrong DID route or failover

Use the ClearlyIP routing diagnostic to join source freshness, number ownership, Location selection, FreePBX route state and failover evidence.

Sources & applicability

Primary references for the technical details above. Operational examples and planning checklists are VoIP.info editorial guidance.

Examples require adaptation to your topology. No live PBX or hardware testing is claimed.