RingCentral .Net SDK
All Classes Namespaces Functions Variables Properties Events Pages
Properties | List of all members
RingCentral.AccountPresenceEventBody Class Reference

Notification payload body More...

Properties

string extensionId [get, set]
 Internal identifier of an extension. Optional parameter Default: ~ More...
 
string telephonyStatus [get, set]
 Telephony presence status. Returned if telephony status is changed. Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall 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 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...
 
string ownerId [get, set]
 Internal identifier of a subscription owner extension More...
 

Detailed Description

Notification payload body

Property Documentation

◆ allowSeeMyPresence

bool? RingCentral.AccountPresenceEventBody.allowSeeMyPresence
getset

If true enables other extensions to see the extension presence status

◆ dndStatus

string RingCentral.AccountPresenceEventBody.dndStatus
getset

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

◆ extensionId

string RingCentral.AccountPresenceEventBody.extensionId
getset

Internal identifier of an extension. Optional parameter Default: ~

◆ ownerId

string RingCentral.AccountPresenceEventBody.ownerId
getset

Internal identifier of a subscription owner extension

◆ pickUpCallsOnHold

bool? RingCentral.AccountPresenceEventBody.pickUpCallsOnHold
getset

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

◆ presenceStatus

string RingCentral.AccountPresenceEventBody.presenceStatus
getset

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

◆ ringOnMonitoredCall

bool? RingCentral.AccountPresenceEventBody.ringOnMonitoredCall
getset

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

◆ sequence

long? RingCentral.AccountPresenceEventBody.sequence
getset

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

◆ telephonyStatus

string RingCentral.AccountPresenceEventBody.telephonyStatus
getset

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

◆ userStatus

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