I cannot get FS to send the P-Asserted-Identity header instead it always sends the P-Preferred-Identity header. According to http://wiki.freeswitch.org/wiki/Channel_Variables#sip_cid_type I must set the privacy flag in order for P-Asserted-Identity to be used, so here is my dialplan entry and the SIP INVITE that is sent: <extension name="outbound"> <condition field="destination_number" expression="^(\d{10})$"> <action application="lcr" data="$1"/> <action application="set" data="effective_caller_id_name=${outbound_caller_id_name}"/> <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/> <action application="set" data="privacy=yes"/> <action application="privacy" data="yes"/> <action application="set" data="sip_h_Privacy=id"/> <action application="bridge" data="{sip_cid_type=pid,origination_privacy=hide_namehide_number}${lcr_auto_route}"/> </condition> </extension> ------------------------------------------------------------------------ INVITE sip:+17165555555@YYY.YYY.YYY.YYY:5060 SIP/2.0 Via: SIP/2.0/UDP 72.43.207.154;rport;branch=z9hG4bKK0pepF2H0atSp Max-Forwards: 68 From: "1000" <sip:7165551001@XX.XX.XX.XX>;tag=8U2rQ1pmXXaDQ To: <sip:+17165555555@YYY.YYY.YYY.YYY:5060> Call-ID: de66ec94-12f5-1230-cbb1-5e6ae73de10d CSeq: 27864844 INVITE Contact: <sip:mod_sofia@XX.XX.XX.XX:5060> User-Agent: FSwitch Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, precondition, path, replaces Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Privacy: id Content-Type: application/sdp Content-Disposition: session Content-Length: 209 X-FS-Support: update_display,send_info P-Preferred-Identity: "1000" <sip:7165551001@XX.XX.XX.XX> v=0 o=FreeSWITCH 1336383832 1336383833 IN IP4 XX.XX.XX.XX s=FreeSWITCH c=IN IP4 XX.XX.XX.XX t=0 0 m=audio 17984 RTP/AVP 0 9 8 3 101 13 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20