Skip to main content

Overview

Providers are global carrier trunks or external services used by routing profiles, inbound DIDs, SMS delivery, and cost handling. Use Admin > Providers to create SIP, PJSIP, IAX2, DAHDI, LOCAL, or SMS providers and to review live channel counters.

Providers list with fictional documentation providers.
Providers list with fictional documentation providers.

Technology Selection

TechnologyUse forTypical fictional example
SIPLegacy chan_sip carrier trunks or IP-authenticated SIP gateways.Docs Telecom SIP Trunk at 203.0.113.20
PJSIPModern res_pjsip carrier trunks with endpoint, AOR, auth, and identify rows.Docs Telecom PJSIP Trunk with TLS/SRTP
IAX2IAX2 gateways or legacy interconnects.Docs IAX2 Gateway on port 4569
DAHDIAnalog, PRI, or hardware channel-group routing controlled outside SIP/PJSIP realtime.Docs Analog Gateway
LOCALLocal PBX routing targets that should be selected like a provider.Docs Local Route
SMSSMS delivery via HTTP, JSON, SOAP, SIP MESSAGE, SMSPortal, or AGI script.Docs SMS JSON Gateway

Configuration Workflow

  • Create or open a provider from Admin > Providers.
  • Complete the shared identity, outbound, and inbound fields that apply to the selected technology.
  • For SIP, PJSIP, or IAX2, enable Use Realtime Account when MiRTA PBX should maintain the Asterisk realtime rows.
  • Save the provider only after replacing the fictional documentation values with carrier-supplied production values.
  • Assign providers to routing profiles and test inbound DID matching, outbound dialing, caller ID presentation, and SMS delivery.

Operational Notes

  • Provider changes are global and can affect multiple tenants, routing profiles, DIDs, and SMS routes.
  • Use documentation-reserved IP addresses and example domains only for training material; never use them in production trunks.
  • Provider-level CallerID and CallerID Name override extension-derived caller ID for every call through the provider.
  • Max outbound channels prevents a trunk from being overused. When the limit is reached, routing can continue to another provider.