SIP REFER is a method defined in the Session Initiation Protocol (SIP) that allows one endpoint in a call to instruct another endpoint to initiate a new SIP request to a third party. In practice, it is most commonly used to perform call transfers. Instead of the transferring device directly establishing the new call itself, it sends a REFER request that tells the receiving endpoint where to send a new INVITE. The destination is specified in the Refer-To header, which contains the SIP URI of the party to be contacted. Once the REFER request is accepted— with a 202 Accepted response—the receiving endpoint initiates the new call to the referred destination.
In a typical call transfer scenario, two parties are already connected. When one endpoint wants to transfer the call, it sends a REFER request to its SIP server or call control platform. The server acknowledges the request and then initiates a new INVITE to the target identified in the Refer-To header. This creates a new call leg between the platform and the referred endpoint. Because the REFER method triggers another SIP transaction rather than carrying media itself, it operates strictly at the signaling layer of the SIP protocol.
Sinch Elastic SIP Trunking supports SIP REFER requests initiated by customers for both origination and termination traffic.
When a REFER request is sent to the Sinch Elastic SIP Trunking platform, the handling of the transfer depends on the URI contained in the Refer-To header.
Referred calls can be found in your portal on the Call Detail Records page. The new calls legs will have a second call record showing the referred call.