- Joined
- May 12, 2022
- Messages
- 3
- Reaction score
- 0
Hi all,
I'm in need of reformatting the outbound caller-id in "FROM:" sip header, since a newly configured (after number portability) voip provider checks and accepts only national formatted DID numbers but all my extensions have the "Outbound CallerID" field in international format.
From this article: https://www.3cx.com/docs/cid-reformatting/
I used the OriginatorCallerID variable to be able to use substitutions patterns and to strip the international prefix in the outbound caller id.
The downside is that by using that variable for incoming calls diverted to an external mobile, the inbound caller id is preserved and passed as outbound caller id. This is what OriginatorCallerID is intended for as I understand from documentation. The problem is that the involved voip provider doesn't allow caller-id forwarding since it only accepts oubound calls with their DID numbers in the FROM fields. For this reason inbound calls diverted to external numbers are blocked and fail.
Can anybody suggest how can I perform the caller id reformatting without preserving the originator caller id wich cause the call forwarding issue?
Thanks in advance and best regards
Rocco
I'm in need of reformatting the outbound caller-id in "FROM:" sip header, since a newly configured (after number portability) voip provider checks and accepts only national formatted DID numbers but all my extensions have the "Outbound CallerID" field in international format.
From this article: https://www.3cx.com/docs/cid-reformatting/
<<Outbound Caller ID reformatting requires the use of the “OriginatorCallerID” to be active in the SIP Trunk “Outbound Parameters” settings>>,
I used the OriginatorCallerID variable to be able to use substitutions patterns and to strip the international prefix in the outbound caller id.
The downside is that by using that variable for incoming calls diverted to an external mobile, the inbound caller id is preserved and passed as outbound caller id. This is what OriginatorCallerID is intended for as I understand from documentation. The problem is that the involved voip provider doesn't allow caller-id forwarding since it only accepts oubound calls with their DID numbers in the FROM fields. For this reason inbound calls diverted to external numbers are blocked and fail.
Can anybody suggest how can I perform the caller id reformatting without preserving the originator caller id wich cause the call forwarding issue?
Thanks in advance and best regards
Rocco