Sorry for the confusion. Here is the way I understand it from what I have seen in the community posts.
To remove the plus sign from the caller ID. You would need to visit the TRUNKS section of FreePBX. From there you add the line you referenced in the Peer Details section. I have done this for those CHAN_SIP trunks that I have created in the past and it works great.
On this FreePBX, I am not using a CHAN_SIP trunk. I am using a PJ_SIP trunk and on the setup for that trunk, there is no Peer Details section that would allow me to enter from-pstn-e164-us. So that is where I get confused.
I have read that I can just add it to the sip.conf file but when I pull that up in FreePBX it makes it very clear that I should not make any changes to that file.
So that being said, I don’t know where to add that line to remove the + sign. I hope that helps. Thank you for taking the time to respond.
I am assuming that you want to remove the + sign because you can’t redial the caller. To fix that you go into outbound routes, dial patterns, copy 1NXXNXXXXXX into the pattern, then in the prefix put +. This will allow you to redial calls. Removing the + is quite a bit complicated and not really worth it.
There are dozens of reasons to remove the e164 dialing rules. Adding them back for outbound calls on a “per trunk” basis is perfectly reasonable. You should normalize all of your inbound CID entries into a set format so you have them stored once.