IM Blocking in Do Not Disturb state

Last Updated : Oct 09, 2020 |
Prolog information
You can administer Presence Services to block IMs to a user who is in the Do Not Disturb (DND) state. If blocking is enabled and a user sends an IM to a user in the DND state, Presence Services:
  • Persistently stores the IM.
  • Sends an XMPP message to the sender indicating that the IM has been temporarily blocked.
  • Delivers the IM when the recipient changes the state from DND to another state.
By default, IMs are not blocked to users in the DND state.
Note:
Avaya Workplace Client does not support the Block IMs for users in Do-Not-Disturb (DND) state feature. Avaya recommends that you set the Block IMs for users in Do-Not-Disturb (DND) state attribute to False if the Conversations Enabled attribute is set to True to enable conversations for Avaya Workplace Client.
For more information, see Configuring IM Blocking in Do Not Disturb state and Enabling conversations for an Avaya Workplace Client.

DND Whitelisting

If IM Blocking in DND state is enabled, then DND Whitelisting overrides this behavior. If user A in DND state initiates a chat session to user B, user B is added to user A's DND Whitelist. While user B is in user A's DND Whitelist, IMs from user B will be delivered to user A, even if user A is in DND state. When user A closes the chat session with user B, then user B is removed from user A's DND Whitelist.

Example of IM blocking enabled

  • The status of user A is Available. User B sends IM1 to user A, Presence Services delivers IM1 to user A.
  • User A changes the state to DND. User B sends IM2 to user A, Presence Services blocks IM2.
  • User A opens chat session to user B. User B is added to user A's DND Whitelist. Presence Services delivers IM2 to user A. User A sends IM3 to user B, Presence Services delivers IM3 to user B. User B sends IM4 to user A. Presence Services delivers IM4 to user A.
  • User C sends IM5 to user A, Presence Services blocks IM5 as user C is not on user A's DND Whitelist.
  • User A closes chat session to user B. Presence Services removes user B from user A's DND Whitelist. User B sends IM6 to user A, Presence Services blocks IM6.
  • User A changes the state to a state other than DND, Presence Services delivers IM5 and IM6 to user A.