Create logic to pass calling ext and calling name of user when dialed ext is call forwarded to "1700xyz"
Need to create "x-header" containing calling name and calling extension when the user dials an internal RC extension that is "call forwarded" to pattern beginning with 1700xyz where xyz is the legacy PBX ext being forwarded over a Custom Engineering SIP trunk. The use case is when we provide a customer with an Ext2Ext (closed user group dialing) SIP trunk from RC (via RCLEC SBCs) to a customer’s SBC and/or PBX, there is a current limitation in providing the calling RC user’s ext number and the user’s calling name (user in SW) when they are dialing virtual ext’s that are forwarded to their Ext2ext SIP using the “+1700xyz” steering digits. Because it’s forwarding over the PSTN (via SIPT) we use the default outbound caller ID settings of the called user instead of the calling user. Therefore not as “RC to RC internal”. Most customers want the transition or permanent solution to be as transparent as possible….sometimes they are ok with the limitation.