Webphone
Configure the browser-based softphone, including audio settings and call controls.
📄️ Get Webphone Config
Get WebPhone configuration for authenticated user.
📄️ Check Webphone Enabled
Check if WebPhone feature is enabled for the current user.
📄️ Dial Phone Webrtc
Initiate an outbound phone call using WebRTC.
📄️ Answer Incoming Call
Answer an incoming phone call by joining the room.
📄️ Notify Call Accepted
Notify that a call was accepted by a user (for multi-user sync).
📄️ Get Call Token
Get or refresh connection token for an active call.
📄️ Get Call Escalation Info
Get Meet room information for escalating a phone call to video.
📄️ Move Call To Meeting
Move the SIP participant from a phone call to the associated Meet room.
📄️ Hangup Call
End an active webphone call by removing the SIP participant from the room.
📄️ Reject Call To Voicemail
Reject an inbound call and route it to voicemail instead of busy signal.
📄️ Update Call Status
Update call status from frontend based on room events.
📄️ Add Participant To Call
Add a phone participant to an existing webphone call (conference call).
📄️ Transfer Call
Transfer an active webphone call to another number.
📄️ Complete Attended Transfer
Complete an attended transfer.
📄️ Cancel Attended Transfer
Cancel an attended transfer.