Calling number style set to "PBX" in configuration set for EC500 calls should send extension digit length as the calling party info instead of what may be configured on the private or public table, most commonly 10 or 11 digits . This does work for ISDN trunks, but not when going over SIP trunks. In other words, if the calling extension is 1234, the SIP FROM and PAI headers should show [email protected]. Instead of this, these headers were being populated as [email protected] causing the user receiving the EC500 call to see the 10 or 11 digit number instead of the extension as intended.
Call flow for this would be: Ext A calls Ext B, where this last extension B has the EC500 feature enabled. Cell phone would display as the calling number the 10 or 11 digit number instead of the extension corresponding to ext A.