locked
Custom Presence not working right RRS feed

  • Question

  • I have setup custom presence using a .XML file and for some reason it does not working completely correct.  Below is the body of the .XML file

     

    <CustomState ID="1" availability="Online">
        <Activity LCID="1033">Working from Home</Activity>
      </CustomState>
      <CustomState ID="2" availability="busy">
        <Activity LCID="1033">In the Conference Room</Activity>
      </CustomState>
      <CustomState ID="3" availability="busy">
        <Activity LCID="1033">In Omaha - Use Mobile</Activity>
      </CustomState>
      <CustomState ID="4" availability="do-not-disturb">
        <Activity LCID="1033">Out Sick</Activity>
      </CustomState>

     

    The first 3 CustomState ID's work fine, they display the correct info (i.e. Working from Home).

    the CustomState for "do-not-disturb" does not show 'Out Sick' but shows 'Urgent interruptions only'.  It displays the "do-not-disturb" icon but not the right text (Out Sick).

     

    Any ideas.....

    Wednesday, August 13, 2008 8:40 PM

Answers

  • Urgent Interruptions Only shows to people that you have put in your team access list (you can access this by right clicking on the user and selecting Change Level of Access).  Do they see the same thing when you put set them to the Company access level?

    Thursday, August 14, 2008 2:30 AM
    Moderator
  • That's by design - people who are not in your Personal or Company access level have the ability to interrupt you when your status in DND, so it shows your presence as Urgent Interruptions Only.  Contacts in any other access level cannot send IMs to you when your presence is in that state.  I guess the problem is that the interface isn't really designed to show your custom presence while also indicating that you should only be contacted for urgent items.

     

    Thursday, August 14, 2008 1:51 PM
    Moderator

All replies

  • I'm not 100% on this but I think I remember reading that the Do Not Disturb presence

    can't be used as a 'custom presence' and will always display the hardcoded "Do Not Disturb" text.  It makes sense as I don't see anything wrong with your XML code.

    Wednesday, August 13, 2008 9:08 PM
    Moderator
  • Urgent Interruptions Only shows to people that you have put in your team access list (you can access this by right clicking on the user and selecting Change Level of Access).  Do they see the same thing when you put set them to the Company access level?

    Thursday, August 14, 2008 2:30 AM
    Moderator
  • Mike,

    you are right on the money...  If the contact's Level of Access is set to Personal or Company, it works correctly and shows 'Out Sick'.  If it is set to Team, it show Urgent Interruptions Only.  If it is set to Public, it shows 'Do not Disturb'.  Pretty weid.  

    Any ideas why it would work like this?

    Thursday, August 14, 2008 1:25 PM
  • That's by design - people who are not in your Personal or Company access level have the ability to interrupt you when your status in DND, so it shows your presence as Urgent Interruptions Only.  Contacts in any other access level cannot send IMs to you when your presence is in that state.  I guess the problem is that the interface isn't really designed to show your custom presence while also indicating that you should only be contacted for urgent items.

     

    Thursday, August 14, 2008 1:51 PM
    Moderator