VoIP.info Provider research

Bandwidth SIP trunking: routes, endpoints and number evidence

Separate number voice configuration, prioritized routes, weighted endpoints, final-destination options, outbound realm credentials, PBX handling and call outcome.

Reviewed 2026-10-17Current first-party Bandwidth Build SIP trunking and number-feature documentation reviewed October 17, 2026. The Build path uses number-level prioritized inbound routes containing weighted endpoints; outbound setup uses a realm plus SIP credentials. The reviewed public pages do not publish the exact response, timeout, retry, registration, codec, TLS, SRTP or account-capacity contract for every Bandwidth trunk product, so none is invented. Route priority, endpoint weight, Final Destination URI, call forwarding, asynchronous number-option order state, PBX handling, media and caller outcome remain separate evidence. No Bandwidth account, number, route, endpoint, realm, credential, order, DNS answer, PBX, packet, failover event, media stream or live call was inspected or testedIntermediateDocumentation based · not lab tested

Inventory the number, voice mode, routes, endpoints and realm separately

Record the account path, telephone number, its enabled voice mode, every inbound route and priority, every endpoint and weight, any Final Destination URI or call-forward option, the outbound realm, SIP credential identifier, PBX object and operating owner. Protect passwords, bearer tokens, customer identifiers and personal numbers.

Bandwidth Build documents SIP Trunking and Voice API traffic as alternative voice configurations for a number. It then treats inbound routes and endpoints separately from the outbound realm and credentials. A valid realm does not prove that a number has SIP Trunking enabled, and an inbound route does not prove that outbound credentials or Voice API behavior apply.

Documented service facts

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

Outbound authentication

Documented

Bandwidth Build uses a realm hostname plus username/password SIP credentials to authenticate outbound calls. API credentials, number configuration and inbound routes remain separate objects.

SIP registration

Not verified

The reviewed Build page documents a realm and credentials but does not show REGISTER or establish one universal registration rule across Bandwidth trunk products. Preserve the actual initial request and assigned account path.

Inbound delivery

Documented

Each SIP-trunking number needs at least one prioritized route. Routes contain endpoints, and endpoint weights distribute traffic inside a route; endpoints can be a domain, IP, SIP URI or forwarded telephone number.

Inbound failover

Documented

Build documents secondary and tertiary routes after a primary-route failure. Number features separately expose Final Destination URI. The reviewed pages do not publish a complete response-code, timer, retry or restoration contract.

Number and regional availability

Not verified

Bandwidth documents APIs to search, purchase, port, provision and manage numbers. Exact country, number-type, locality, porting and regulatory eligibility for a particular account and date are not verified by this review.

Audio codecs

Not verified

The current public Build setup does not publish an accepted audio-codec matrix or packetization policy for the selected trunk. Obtain the account-specific offer/answer requirements and verify them in an authorized pilot rather than carrying forward a codec list from a retired support URL.

T.38 fax

Not verified

T.38 support, direction, fallback behavior and number eligibility were not established for the exact SIP trunk service path in this review. Do not infer fax reliability from voice codec support.

Signaling and media encryption

Not verified

The current public Build setup reviewed here does not establish TLS or SRTP parameters for the selected trunk. Obtain the assigned signaling address, certificate and trust requirements, cipher policy and media-encryption behavior in writing before enabling an encrypted interconnect.

Call-start capacity

Not verified

The product page describes unlimited simultaneous call capacity as a general benefit, but the reviewed public material does not define account-level concurrency or call-start CPS. Treat the marketing statement as unsized until both active-call and CPS limits, over-limit responses and change lead times are confirmed in writing.

Emergency calling

Not verified

Bandwidth exposes voice and E911 whitelist configuration, but this review did not establish the complete address, calling-identity, routing, activation or approved-test workflow for the selected SIP trunk account. Obtain the current emergency-calling procedure before service acceptance.

Pricing model

Not verified

The public pricing page presents usage-based starting prices for voice and messaging, while the SIP trunking product page directs buyers to discuss pricing, coverage and activation. A dated quote, number charges, emergency fees, taxes and commitments remain account-specific.

Administration and support

Documented

The Bandwidth App manages number voice mode, routes, endpoints, realms and credentials. Number-option orders are asynchronous, so request acceptance, later completion, warnings and the effective number setting remain separate evidence.

SMS and MMS

Not verified

Bandwidth documents a separate messaging application and API. A voice number’s messaging eligibility, campaign or sender registration, inbound handling, media limits and pricing must be checked separately rather than inferred from SIP trunk assignment.

Interpret route priority and endpoint weight at different levels

The current Build guide describes routes as prioritized groups. The primary route is tried first, with secondary or tertiary routes acting as failover after a failure. Inside a route, endpoint weights determine the traffic split. A domain, IP address, SIP URI or forwarded telephone number can be an endpoint in the Build workflow.

Preserve route priority, endpoint weight, configured target, actual first attempt, response or timeout, elapsed time and any later attempt. A 33-percent endpoint weight is distribution evidence inside its route; it is not a standby order, a promise that three consecutive calls choose different targets or proof of geographic, carrier or access-network independence.

Keep final-destination options outside the route model

Bandwidth’s number-feature documentation exposes FinalDestinationURI as an optional telephone-number setting and separately exposes call forwarding. Those settings are not the same as the primary, secondary and tertiary route groups described by Build. Record which account surface owns the number, which control is populated and which destination the failed call actually reached.

The number-option workflow is asynchronous: the create response can show RECEIVED, while later status can show COMPLETE with warnings or errors. Request acceptance is not proof that a number option became effective, and an effective final destination does not prove the earlier SIP routes were attempted under an assumed response policy.

Do not invent failover triggers or registration behavior

The reviewed Build page says a later route can act as failover when a call fails at the first endpoint, but it does not publish a complete response-code list, timeout schedule, retry count or restoration rule. Record the observed first request, response or transport failure and any next attempt instead of importing another provider’s policy.

For outbound traffic, Build documents a realm hostname and username/password credentials that authenticate calls. The reviewed page does not show a REGISTER exchange or establish one universal registration rule across Bandwidth products. Preserve the actual initial request, challenge, source policy and configured product rather than treating registration as an assumed prerequisite for inbound routing.

Trace delivered signaling through PBX matching and media

When an INVITE reaches the edge, retain its source, Request-URI, called-number form, transport, first PBX object or context, normalized DID, first matching inbound rule, destination and final SIP response. A Bandwidth attempt does not prove that FreePBX, Asterisk, an SBC or another PBX selected the intended extension, queue, menu or voicemail.

After signaling succeeds, compare SDP offers and answers, the chosen codec, RTP endpoints, NAT or firewall decisions, packet flow in both directions and an authorized listening result. The current public Build setup does not establish an account-specific codec, TLS or SRTP contract, and a successful signaling route does not prove decoded two-way audio.

Confirm capacity, emergency, number and commercial state separately

The product page describes broad capacity and coverage benefits, while the reviewed public material does not define the selected account’s concurrent-call or call-start limit, over-limit response or change lead time. Confirm number inventory, port eligibility, regulatory requirements, emergency service, approved emergency test procedure, messaging registration, support commitment, rates, taxes and fees for the exact account and date.

A saved route, completed option order or one successful call is not a guarantee of future availability, capacity, failover, emergency behavior or compatibility. No Bandwidth service, PBX or live call was tested for this guide.

Trace a Bandwidth inbound call from number configuration outward

Use the Bandwidth inbound-route diagnostic to prove number voice mode, route priority, endpoint weight, first attempt, option-order state, PBX match and restoration.

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.