Can we request for tabs on the browser to light up when some responds on chat?

5 Comentarios

  • Prakruti Hindia
    Zendesk Product Manager

    Hi Saeki,

    Thank you for posting the feedback. The agents can choose to switch on desktop notifications to be notified whenever there is a new message from your visitor.

    You should also ensure that the page in question has permission to send notifications. In Chrome, you can set this for the page by clicking on the 'Secure' icon to the left of the address bar and Allow notifications.

    For other support browsers, you should consult the appropriate documentation to confirm notifications are not being blocked.

    Interested to hear if this works for your team. 

    - Prakruti

     

    0
  • Ramin Shokrizadeh
    Zendesk Product Manager

    Hi there Saeki,

    Thanks for sharing your feedback. Are you talking about the agent dashboard experience or the widget on your website for your visitors?

    If you want to do more on the widget side of things, you can use the setOnUnreadMsgs API: https://api.zopim.com/files/meshim/widget/controllers/LiveChatAPI-js.html#setOnUnreadMsgs

    Thanks,

    Ramin

    0
  • Saeki Hessa

    Hi Prakruti Hindia and Ramin Shokrizadeh,

    Yes, I am more concerned for our visitors because they usually cannot realize that our agents already responded.

    setOnUnreadMsgs 

    Register a callback to be fired when the number of unread messages changes.

     

    The callback is the light thingy on the tab? or like a red circle with a number when there is a response already on the task bar??

    0
  • Ramin Shokrizadeh
    Zendesk Product Manager

    Hi Saeki,

    The API is a callback that allows you to do whatever you want, including displaying a custom unread message indicator in your website.

    If you want to blink the browser tab, will need to use the API in conjunction with some custom Javascript code. If you Google for it, you will find some examples of how it is possible using Javascript.

    Thanks,

    Ramin

    0
  • Roj Padida

    I tried this function before on my test site:

    newExcitingAlerts = (function () {
        var oldTitle = document.title;
        var msg = "New!";
        var timeoutId;
        var blink = function() { document.title = document.title == msg ? ' ' : msg; };
        var clear = function() {
            clearInterval(timeoutId);
            document.title = oldTitle;
            window.onmousemove = null;
            timeoutId = null;
        };
        return function () {
            if (!timeoutId) {
                timeoutId = setInterval(blink, 1000);
                window.onmousemove = clear;
            }
        };
    }());



    and integrate this with the function: setOnUnreadMsgs

    ;)

    0

Iniciar sesión para dejar un comentario.

Tecnología de Zendesk