Configure a Provider
A provider represents a trunk or external service used by MiRTA PBX for outbound calls, inbound call handling, SMS delivery, or other carrier-side functions.
Create the Provider
- Open Admin > Providers.
- Select the add action.
- Enter a descriptive provider name, such as Docs Demo SIP Provider.
- Set the peer name. The peer name should match the Asterisk peer or endpoint name used by the node.
- Select the technology: SIP, PJSIP, DAHDI, IAX2, LOCAL, or SMS.
- Keep the provider enabled unless it is being created only as an inbound reference or documentation example.
Outbound Options
Use outbound options to normalize dialed numbers before sending calls to the carrier. Digits to add and digits to remove are applied during provider selection. Caller ID presentation and caller ID modification settings control how caller identity is sent.
Use the max outbound channels field to protect a trunk from overuse. When the limit is reached, MiRTA PBX skips the provider and continues routing through the next available route.
Inbound Options
Inbound digit manipulation applies before DID matching. Use it only when the carrier sends numbers in a format that does not match the DIDs configured in the tenants.
SMS Provider Options
When the provider technology is SMS, select the SMS protocol and complete the protocol-specific fields such as URL, JSON body, SOAP action, AGI script, SIP MESSAGE provider, authentication user, or password.
Save and Test
- Save the provider.
- Confirm the provider appears in the Providers list.
- Use a routing profile to decide when the provider is selected.
- Use provider status and call history to validate registration, dialing, and caller ID behavior.