nice-room-70150
02/28/2026, 8:52 AMtall-airline-16756
02/28/2026, 8:52 AMtall-airline-16756
02/28/2026, 8:52 AMTransferSIPParticipant to transfer the participant to a telephone number or SIP destination.
• This performs a cold transfer (the current session ends after the transfer completes).
• Your SIP trunk/provider must support SIP REFER for transfers to work.
Example (Python):
# transfer the call to another number
transfer_to = "tel:+15105550123"
participant_identity = "sip_12345"
await job_ctx.api.sip.transfer_sip_participant(
api.TransferSIPParticipantRequest(
room_name=job_ctx.room.name,
participant_identity=participant_identity,
transfer_to=transfer_to,
)
)
If you’d like, I can help with next steps — for example:
• Suggesting how to set up a hold music/hold line or voicemail endpoint to transfer to.
• Showing the equivalent request in another language (Node, Go, etc.).
• Troubleshooting transfer failures (I’ll need the room name and participant identity plus any error messages).
Which of those would you like help with?
Sources: Agents telephony integration | LiveKit Documentation