RingCentral .Net SDK
Properties | List of all members
RingCentral.DetailedExtensionPresenceWithSIPEventBody Class Reference

Notification payload body More...

Properties

string extensionId [get, set]
 Internal identifier of an extension Default: ~ More...
 
string telephonyStatus [get, set]
 Telephony presence status. Returned if telephony status is changed. Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall More...
 
ActiveCallInfo[] activeCalls [get, set]
 List of the latest 7 active calls on extension More...
 
long? sequence [get, set]
 Order number of a notification to state the chronology Format: int32 More...
 
string presenceStatus [get, set]
 Aggregated presence status, calculated from a number of sources Enum: Offline, Busy, Available More...
 
string userStatus [get, set]
 User-defined presence status (as previously published by the user) Enum: Offline, Busy, Available More...
 
string meetingStatus [get, set]
 Meetings presence status Enum: Connected, Disconnected More...
 
string dndStatus [get, set]
 Extended DnD (Do not Disturb) status Enum: TakeAllCalls, DoNotAcceptAnyCalls, DoNotAcceptDepartmentCalls, TakeDepartmentCallsOnly More...
 
bool? allowSeeMyPresence [get, set]
 If true enables other extensions to see the extension presence status More...
 
bool? ringOnMonitoredCall [get, set]
 If true enables to ring extension phone, if any user monitored by this extension is ringing More...
 
bool? pickUpCallsOnHold [get, set]
 If true enables the extension user to pick up a monitored line on hold More...
 
long? totalActiveCalls [get, set]
 Total number of active calls on extension at the present moment Format: int32 More...
 
string ownerId [get, set]
 Internal identifier of a subscription owner extension More...
 

Detailed Description

Notification payload body

Property Documentation

◆ activeCalls

ActiveCallInfo [] RingCentral.DetailedExtensionPresenceWithSIPEventBody.activeCalls
getset

List of the latest 7 active calls on extension

◆ allowSeeMyPresence

bool? RingCentral.DetailedExtensionPresenceWithSIPEventBody.allowSeeMyPresence
getset

If true enables other extensions to see the extension presence status

◆ dndStatus

string RingCentral.DetailedExtensionPresenceWithSIPEventBody.dndStatus
getset

Extended DnD (Do not Disturb) status Enum: TakeAllCalls, DoNotAcceptAnyCalls, DoNotAcceptDepartmentCalls, TakeDepartmentCallsOnly

◆ extensionId

string RingCentral.DetailedExtensionPresenceWithSIPEventBody.extensionId
getset

Internal identifier of an extension Default: ~

◆ meetingStatus

string RingCentral.DetailedExtensionPresenceWithSIPEventBody.meetingStatus
getset

Meetings presence status Enum: Connected, Disconnected

◆ ownerId

string RingCentral.DetailedExtensionPresenceWithSIPEventBody.ownerId
getset

Internal identifier of a subscription owner extension

◆ pickUpCallsOnHold

bool? RingCentral.DetailedExtensionPresenceWithSIPEventBody.pickUpCallsOnHold
getset

If true enables the extension user to pick up a monitored line on hold

◆ presenceStatus

string RingCentral.DetailedExtensionPresenceWithSIPEventBody.presenceStatus
getset

Aggregated presence status, calculated from a number of sources Enum: Offline, Busy, Available

◆ ringOnMonitoredCall

bool? RingCentral.DetailedExtensionPresenceWithSIPEventBody.ringOnMonitoredCall
getset

If true enables to ring extension phone, if any user monitored by this extension is ringing

◆ sequence

long? RingCentral.DetailedExtensionPresenceWithSIPEventBody.sequence
getset

Order number of a notification to state the chronology Format: int32

◆ telephonyStatus

string RingCentral.DetailedExtensionPresenceWithSIPEventBody.telephonyStatus
getset

Telephony presence status. Returned if telephony status is changed. Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall

◆ totalActiveCalls

long? RingCentral.DetailedExtensionPresenceWithSIPEventBody.totalActiveCalls
getset

Total number of active calls on extension at the present moment Format: int32

◆ userStatus

string RingCentral.DetailedExtensionPresenceWithSIPEventBody.userStatus
getset

User-defined presence status (as previously published by the user) Enum: Offline, Busy, Available


The documentation for this class was generated from the following file: