Currently, Augie supports forwarding inbound calls to other phone numbers using SIP REFER for cold transfers. However, there are important limitations to be aware of:
• Cold transfers terminate the original room, which means recording does not continue after the transfer and the session ends.
• The PhoneAssistant will no longer be active on the call after the transfer.
• There is an option to play a dialtone during the transfer for a smoother user experience, but this does not maintain a seamless ringing experience or keep the room alive for continuous recording.
There is no documented method to forward calls while keeping the room alive for ongoing recording or to ensure completely seamless forwarding with no pause in ringing. All supported transfer methods currently end the original session.
If you have specific workflow requirements beyond these capabilities, please let us know so we can escalate your request for further review.
Sources:
pkg/sip/inbound.go |
SIP APIs | LiveKit Docs |
Transferring calls | LiveKit Docs |
agent.py