when doing outbound call how to know if user is bu...
# ask-ai
l
when doing outbound call how to know if user is busy and didn't lift the call?
t
Thanks for reaching out, Dileep. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
When making outbound calls, you can determine if a user is busy or didn't answer based on the disconnect reasons: • USER_UNAVAILABLE: Indicates that the SIP callee did not respond in time (no answer). • USER_REJECTED: Indicates that the SIP callee rejected the call or was busy. These disconnect reasons can be accessed through the
disconnect_reason
property of a participant object in SIP calling scenarios. Sources: livekit.rtc.participant API documentation | GitHub::livekit::livekit_composite | knowledge_base/how_to_detect_and_handl...