Class GetPresenceInfo

java.lang.Object
com.ringcentral.definitions.GetPresenceInfo

public class GetPresenceInfo extends Object
  • Field Details

    • uri

      public String uri
      Canonical URI of a presence info resource Format: uri
    • allowSeeMyPresence

      public Boolean allowSeeMyPresence
      If set to `true` - enables other extensions to see the extension presence status
    • callerIdVisibility

      public String 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
    • dndStatus

      public String dndStatus
      Extended DnD (Do not Disturb) status. 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, DoNotAcceptAnyCalls, DoNotAcceptDepartmentCalls, TakeDepartmentCallsOnly
    • extension

      public GetPresenceExtensionInfo extension
    • message

      public String message
      Custom status message (as previously published by user)
    • pickUpCallsOnHold

      public Boolean pickUpCallsOnHold
      If `true` enables the extension user to pick up a monitored line on hold
    • presenceStatus

      public String presenceStatus
      Aggregated presence status, calculated from a number of sources Enum: Offline, Busy, Available
    • ringOnMonitoredCall

      public Boolean ringOnMonitoredCall
      If `true` enables to ring extension phone, if any user monitored by this extension is ringing
    • telephonyStatus

      public String telephonyStatus
      Telephony presence status Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall
    • userStatus

      public String userStatus
      User-defined presence status (as previously published by the user) Enum: Offline, Busy, Available
    • meetingStatus

      public String meetingStatus
      RingCentral Meetings presence Enum: Connected, Disconnected
    • activeCalls

      public ActiveCallInfo[] activeCalls
      Information on active calls
  • Constructor Details

    • GetPresenceInfo

      public GetPresenceInfo()
  • Method Details