Reliable Information On Which SIP Party Is Transferring Call

Home » Asterisk Users » Reliable Information On Which SIP Party Is Transferring Call
Asterisk Users No Comments

Hello,

Can anyone advise whether there’s some method to reliably determine which SIP device is the party performing a transfer (REFER or using features.conf), and to whom they’re transferring?

We’ve been analysing the AMI AttendedTransfer events and of course an extension isn’t necessarily a SIP device, and while we can usually figure one from the other for one transfer, for two or more transfers it appears to be a mess of information.

Is there some secret to figuring out a clean set of rules? Ideally for our purpose the events would closely resemble those in the SIP packets themselves. Thanks in advance for any help.