Easy way to switch between Online and Invisible for Chat?

Answered

4 Comments

  • Ramin Shokrizadeh

    Hi David,

    Thanks for sharing your feedback. Currently, the only recommendation I have for your workflow is to use the mobile apps to change your status on the go and also use the idle timeout setting in the dashboard to change your status if you forget and leave your computer for some time.

    You can search for the mobile app on your phone, it's called Zendesk Chat and is available on iOS and Android.

    You can learn more about idle timeout here: https://chat.zendesk.com/hc/en-us/articles/212016418-Setting-your-availability-status

    Thanks,

    Ramin

    0
  • David Spector

    I've looked inside your website (https://dashboard.zopim.com/bin/dashboard.js) and it seems clear that it should be possible to add an API to set the Online Mode.

    Also, one way to workaround the omission is to POST to form 'login_form' at dashboard.zopim.com with arguments 'email', 'password', and the 'status_option' choice.

    Please implement a simple API for setting the Online mode, or a new keyboard shortcut, since it is not difficult to do. It will help many of your customers with little work on your part.

    David Spector
    Springtime Software

    0
  • Ramin Shokrizadeh

    Hi David,

    You can choose to use the Conversations APIs to change the agent status but it requires an active websocket connection, not a REST call.

    https://graphql-docs.com/docs/UpdateAgentStatusPayload/?graphqlUrl=https://chat-api.zopim.com/graphql/request

    We have no plans in 2019 to offer a REST endpoint to change your own or alter other agent statuses.

    -Ramin

     

    0
  • David Spector

    The given URL only contains this "UpdateAgentStatusPayload" document:

    type UpdateAgentStatusPayload {
    node: Agent!
    }

    This clearly is not sufficient information to change the current website mode to Online or Invisible. It does not specify the username, password, or desired mode.

    I don't mind opening a websocket. But I need good documentation.

    0

Please sign in to leave a comment.

Powered by Zendesk