PJSIP P-Asserted-Identity vs Remote-Party-ID on Attended Transfer

Hello fellow Astriskzens,

In Asterisk 13 using chan_sip if you performed an attended transfer with sendrpid=pai then as soon as the transferring party hungup (regardless if the destination/transferee has answered) the caller id information would update on most endpoints that are phones (Polycom, Yealink, etc).

With Asterisk 16 and PJSIP the caller id on phones when using send_pai=yes won’t update until the destination/transferee answers.

Does anyone know a way to get Remote-Party-ID or P-Asserted-Identity updates after the transferring party hangs up during an attended transfer?

My current settings:

endpoint/send_pai=yes
endpoint/send_rpid=yes
endpoint/rpid_immediate=yes

Thanks for any advice!

This does it!

endpoint/send_pai=yes
endpoint/send_rpid=yes
endpoint/rpid_immediate=yes
endpoint/connected_line_method=update
2 Likes