RingCentral .Net SDK
Properties | List of all members
RingCentral.DetailedExtensionPresenceEventBody 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...
 
ActiveCallInfoWithoutSIP[] 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

ActiveCallInfoWithoutSIP [] RingCentral.DetailedExtensionPresenceEventBody.activeCalls
getset

List of the latest 7 active calls on extension

◆ allowSeeMyPresence

bool? RingCentral.DetailedExtensionPresenceEventBody.allowSeeMyPresence
getset

If true enables other extensions to see the extension presence status

◆ dndStatus

string RingCentral.DetailedExtensionPresenceEventBody.dndStatus
getset

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

◆ extensionId

string RingCentral.DetailedExtensionPresenceEventBody.extensionId
getset

Internal identifier of an extension Default: ~

◆ meetingStatus

string RingCentral.DetailedExtensionPresenceEventBody.meetingStatus
getset

Meetings presence status Enum: Connected, Disconnected

◆ ownerId

string RingCentral.DetailedExtensionPresenceEventBody.ownerId
getset

Internal identifier of a subscription owner extension

◆ pickUpCallsOnHold

bool? RingCentral.DetailedExtensionPresenceEventBody.pickUpCallsOnHold
getset

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

◆ presenceStatus

string RingCentral.DetailedExtensionPresenceEventBody.presenceStatus
getset

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

◆ ringOnMonitoredCall

bool? RingCentral.DetailedExtensionPresenceEventBody.ringOnMonitoredCall
getset

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

◆ sequence

long? RingCentral.DetailedExtensionPresenceEventBody.sequence
getset

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

◆ telephonyStatus

string RingCentral.DetailedExtensionPresenceEventBody.telephonyStatus
getset

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

◆ totalActiveCalls

long? RingCentral.DetailedExtensionPresenceEventBody.totalActiveCalls
getset

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

◆ userStatus

string RingCentral.DetailedExtensionPresenceEventBody.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: