I have been trying to find out how to forward calls while preserving the original caller ID but have so far been unable to do so. I want any external call that is forwarded within the PBX to display the original caller's number or related ID so the receiving end can take note of it if needed. I have confirmed with our trunking provider that they allow this, but I have been unable to make it work in our FreePBX deployment. Does anyone have any insight into the steps to take to do this?