@shanecaznet wrote:
Hi All
I've been working on this for days and don't have a solution yet.
Here's the scenario: Incoming Call from Party A, goes directly to an extension Internal B. The extension, a Yealink T48G handset, is set to forward the calls to an external number, Party C.
When the call is forwarded, I can see in the output of asterisk -vvvvvxr, that it is setting the Caller ID to be Party A's (ie: the original caller), when the call is forward out our trunk. Our carrier does not allow foreign CIDs, so it strips it off and replaces it with our main number.
Each extension, including Internal B, has an "Outbound Caller ID" set in FreePBX.
The trunk is set to "Block Foreign CIDs".
My understanding is, based on our trunk settings, the Outbound CID of the extension should be used. But that is not the case.
Am I missing something?
Here is the output of Asterisk: http://pastebin.com/SVH65XCa
In that call Ive attached logs for, the numbers are:
0404847356 (incoming from)
0872219229 (number called)
0882540600 (forward to)
0884708909 (trunk CID)The call is being sent with the trunks CID. If I remove that setting from the trunk, it will send 0404847356 as the CID.
What we want is 0872219229 (the extensions CID) to be presented as the CID to 0882540600.
Posts: 1
Participants: 1