Package com.ringcentral.definitions
Class PresenceInfoRequest
java.lang.Object
com.ringcentral.definitions.PresenceInfoRequest
-
Field Summary
FieldsModifier and TypeFieldDescriptionSpecifies if a Call Queue member extension will be able to receive Call Queue calls.If set to `true` enables other extensions to see the extension presence status Default: trueConfigures the user presence visibility.Do Not Disturb status.Do Not Disturb status of a User extension.Custom status message (as previously published by user)If `true` enables the extension user to pick up a monitored line on holdIf `true` enables to ring extension phone, if any user monitored by this extension is ringingUser-defined presence status (as previously published by the user) Enum: Offline, Busy, Available -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacceptCallQueueCalls(Boolean acceptCallQueueCalls) allowSeeMyPresence(Boolean allowSeeMyPresence) callerIdVisibility(String callerIdVisibility) dndStatusPersonal(String dndStatusPersonal) pickUpCallsOnHold(Boolean pickUpCallsOnHold) ringOnMonitoredCall(Boolean ringOnMonitoredCall) userStatus(String userStatus)
-
Field Details
-
userStatus
User-defined presence status (as previously published by the user) Enum: Offline, Busy, Available -
dndStatus
Do Not Disturb status. Not applicable for User extensions if the new communication handling service is activated on account Enum: TakeAllCalls, DoNotAcceptDepartmentCalls, TakeDepartmentCallsOnly, DoNotAcceptAnyCalls, Unknown -
dndStatusPersonal
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 -
message
Custom status message (as previously published by user) -
allowSeeMyPresence
If set to `true` enables other extensions to see the extension presence status Default: true -
ringOnMonitoredCall
If `true` enables to ring extension phone, if any user monitored by this extension is ringing -
pickUpCallsOnHold
If `true` enables the extension user to pick up a monitored line on hold -
callerIdVisibility
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 -
acceptCallQueueCalls
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
-
-
Constructor Details
-
PresenceInfoRequest
public PresenceInfoRequest()
-
-
Method Details
-
userStatus
-
dndStatus
-
dndStatusPersonal
-
message
-
allowSeeMyPresence
-
ringOnMonitoredCall
-
pickUpCallsOnHold
-
callerIdVisibility
-
acceptCallQueueCalls
-