Originator Call Id when forwarding to outside number (Telnyx + 3CX)

lukasm517

SMB User
Joined
May 2, 2025
Messages
2
Reaction score
0
I am using Telnyx as sip trunk on 3CX. ex. telnyx number is 12222222222
In the SIP trunk, I configured the Default route to "Forward to Outside Number". ex. 13333333333
When I call with 14444444444 to 12222222222, the call is forwarded to 13333333333 but caller id becomes 12222222222, the Telnyx number.
How to display original number (14444444444) to callee (13333333333)?

I am using self hosted 3CX v20.
 
if you're running 3CX v20 on Ubuntu (self-hosted), you can modify SIP trunk templates.
Access to the ubuntu system.
Go to /var/lib/3cxpbx/Instance1/Data/Http/Templates/provider/
Open telnyx.pv.xml. In the file, you can find following line
Code:
<templatetype>deleted</templatetype>

Just delete or comment this line and restart the system. Also you can restart admin console.
Code:
systemctl restart 3CXPhoneSystemMC01

Now, you will see the Telnyx LLC provider when you creating SIP Trunk on Admin Console.
If you use Telnyx LLC template, it shows originator id as default.
 
if you're running 3CX v20 on Ubuntu (self-hosted), you can modify SIP trunk templates.
Access to the ubuntu system.
Go to /var/lib/3cxpbx/Instance1/Data/Http/Templates/provider/
Open telnyx.pv.xml. In the file, you can find following line
Code:
<templatetype>deleted</templatetype>

Just delete or comment this line and restart the system. Also you can restart admin console.
Code:
systemctl restart 3CXPhoneSystemMC01

Now, you will see the Telnyx LLC provider when you creating SIP Trunk on Admin Console.
If you use Telnyx LLC template, it shows originator id as default.
Thanks it is working.
 

Members Online Now

No members online now.

Forum statistics

Threads
111,831
Messages
589,277
Members
164,660
Latest member
RJenkinsROCK