|
RingCentral .Net SDK
|
Properties | |
| string | uri [get, set] |
| Link to the presence resource Format: uri. | |
| string | userStatus [get, set] |
| User-defined presence status (as previously published by the user) Enum: Offline, Busy, Available. | |
| string | dndStatus [get, set] |
| Do Not Disturb status. Not applicable for User extensions if the new communication handling service is activated on account. | |
| string | dndStatusPersonal [get, set] |
| Do Not Disturb status of a User extension. Connected to the DND State type. Applicable for User extensions if the new communication handling service is activated on account. Enum: TakeAllCalls, DoNotAcceptAnyCalls, Unknown. | |
| bool? | acceptCallQueueCalls [get, set] |
| Specifies if a Call Queue member extension will be able to receive Call Queue calls. Used for the Agent state type. Applicable for User extensions if the new communication handling service is activated on account. | |
| string | message [get, set] |
| Custom status message (as previously published by user). | |
| bool? | allowSeeMyPresence [get, set] |
| If set to true enables other extensions to see the extension presence status Default: true. | |
| string | callerIdVisibility [get, set] |
| Configures the user presence visibility. When the allowSeeMyPresence parameter is set to true, the following visibility options are supported via this parameter - All, None, PermittedUsers Enum: All, None, PermittedUsers. | |
| bool? | ringOnMonitoredCall [get, set] |
| If true enables to ring extension phone, if any user monitored by this extension is ringing. | |
| bool? | pickUpCallsOnHold [get, set] |
| If true enables the extension user to pick up a monitored line on hold. | |
| ActiveCallInfo[] | activeCalls [get, set] |
| GetPresenceExtensionInfo | extension [get, set] |
| string | meetingStatus [get, set] |
| Meetings presence status Enum: Connected, Disconnected. | |
| string | telephonyStatus [get, set] |
| Telephony presence status. Returned if telephony status is changed Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall. | |
| string | presenceStatus [get, set] |
| Aggregated presence status, calculated from a number of sources Enum: Offline, Busy, Available. | |
| string | cxTelephonyStatus [get, set] |
| CX telephony status Enum: NoCall, CallConnected. | |
| string | aggregatedTelephonyStatus [get, set] |
| Telephony status of the extension aggregated across all telephony status sources. Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall. | |
|
getset |
Do Not Disturb status. Not applicable for User extensions if the new communication handling service is activated on account.
Please note: Cannot be set for Department/Announcement/Voicemail (Take Messages Only)/Fax User/Shared Lines Group/Paging Only Group/IVR Menu/Application Extension/Park Location extensions.
The 'DoNotAcceptDepartmentCalls' and 'TakeDepartmentCallsOnly' values are applicable only for extensions - members of a Department; if these values are set for department outsiders, the 400 Bad Request error code is returned.
The 'TakeDepartmentCallsOnly' status can be set through the old RingCentral user interface and is available for some migrated accounts only. Enum: TakeAllCalls, DoNotAcceptDepartmentCalls, TakeDepartmentCallsOnly, DoNotAcceptAnyCalls, Unknown