- Joined
- May 31, 2021
- Messages
- 34
- Reaction score
- 4
- 3CX Version, Professional Dauerlizenz 16.0.9
- Server OS, Windows Server 2016 Datacenter 1607
we have a problem with redirecting calls.
Providers in foreign countries (for example poland) use the number from P-Asserted-Identity Field, so we need to set it to OriginatorCallerId, otherwise the main number of the trunk would be displayed on the called person's display.
If we set the number of P-Asserted-Identity to "Originiator Caller ID", everything works except if the called person has a redirect number, then the call fails, because the Caller-Number is set in P-Asserted Identity Field, and our provider doesn't know that number. These Options are set:
From : User Part OriginatorCallerID
From : Display Name OriginatorCallerID
P-Asserted Identity : OriginatorCallerID
If we set the number of P-Asserted-Identity to "OutboundLineId", everything works except if we call a foreign country, the main number is displayed, on the called person's display. These Options are set:
From : User Part OriginatorCallerID
From : Display Name OriginatorCallerID
P-Asserted Identity : OutboundLineID
The only solution we came up with is an extra SIP trunk, which would be used as Redirecting Trunk where we set the P-Asserted-Identity to OutboundLineID. We would set the P-Asserted-Identity to OriginatorCallerID on our Main Trunk. Because of that, we would need an extra trunk, what would incur additional costs.
Is there a possibility to make the P-Asserted-Identity Field dynamic or are there any other possibilities to resolve this "issue" without having to buy an extra trunk?
Best Regards,
Sadin Junuzovic