Introducing messaging

Return to top

71 Comments

  • Allison Sargent

    @... Any updates on the metrics/reporting for Zendesk Messaging? Now that we are nearing April 2021, just wondering if there's an ETA on this! Thanks!

    1
  • Clik Rogan

    @... Yes that's correct ensuring my mistake of channel > is > chat is update to the following "Channel > is > Messaging" =]

    0
  • Prática Klimaquip

    @..., how do you route using IVR in messaging?

    0
  • Matt
    Zendesk Customer Care

    Hi Allison! Flow builder reporting is currently in progress and is still on our roadmap. I don't have more information than that right now, but it is in progress still and further updates are coming.

    Additionally, here is what we do have available for messaging metrics currently.

    Messaging reporting in Zendesk Agent Workspace

    Matt 

     

    1
  • T Do

    I'm trying to add an email address to a profile in a Twitter DM ticket to leverage conversation messaging. When I do that, I get an error that this particular email is already being used by another ticket (which it is. I have a test support/email ticket with that email that previously came in.) What I'm ultimately trying to do is pivot from my Twitter DM to email similarly to what I saw on a video. Likewise, I tried to add a mobile number to pivot between Twitter DM to an SMS. I received a similar error.

    Can someone help me understand what I'm doing incorrectly? (This could be very likely a user error.)

    Confirming, I'm currently using agent workspace.

    (So sorry for the newb question.)

    0
  • Dave Dyson

    Hi @...,

    You can merge user profiles, so that one profile contains all the various contact information for that user: Merging a user's duplicate account. Hope that helps!

     
    0
  • Ryan Lainchbury

    Hi there,

    How I end a chat as an agent? We recently changed from Chat to Messaging in the new agent workspace and the "End chat" option is no longer where it was. 

    0
  • Aimee Spanier
    Zendesk Documentation Team

    Hi, Ryan Lainchbury.

    Messaging conversations don't "end" in the same way live chats do. They're more persistent, and are tied to tickets more closely, than chats. In a nutshell, to truly end a conversation, you need to close the ticket associated with it, but it is a little more nuanced than that.

    There are a few articles that you might find useful:

    0
  • William C. Michael

    This looks awesome, but mobile access by agents seems buggy.

    0
  • Ryan Bozsan

    for the "Text (optional) Appears next to the launcher" section.  After they hit the close button it never comes back.  Is there a way to have it come back after a day or so?

    0
  • Miranda Burford
    Zendesk Product Manager

    Hi @...,

    Thanks for your feedback!  Right now, when the end user dismisses the launcher text, it's dismissed permanently.  Would you expect it to come back for every new browser session?

    Thanks,

    - Miranda.

    0
  • Amie Barder
    1. Any update on when end-users will be able to send images/attachments to agents? This is absolutely essential for us. Last mention said "mid-year".
    2. When switching from Messaging to Email in the same ticket, we noticed that the Messaging transcript isn't included in the email (even though the {{ticket.comments_formatted}} placeholder is included in the email trigger). How do we get a transcript included? Without it, the email has no context.
    3. Also, after switching to Email, the channel keeps defaulting back to Messaging in the agent interface. Is this intentional? I'd assume it sticks with whatever was most recently used, but maybe I'm missing something in terms of how channel switching is intended to work. Any articles on agent workflow best practices? If not, it would be super helpful.
    2
  • Adrian Joseph Magboo
    Zendesk Employee

    Hi Amie,

     

    Hope all is well! We've reached out to our internal team about your questions. See our answers below: 

    1. It's planned for the end of Q3 2021. You can see it on the Productboard portal.

    2. I'm afraid there's no option to include the transcript as this is expected behavior in Zendesk Messaging. We have noted this and we thank you for your feedback. 

    3. We understand where you are coming from. The current behavior is to default channel selection to Messaging ie Channel from where the ticket was created. We also have noted this feedback and we really appreciate it.

    I hope this helps. 

     

    Regards,

    Adrian

    0
  • T.J. (ZenBros)

    There are a couple of issues that really need some love.  Otherwise, maybe we need more identification if there is a way around this.

    1. No multi-brand configuration
      This is pretty big.  To date, the only clients who have requested Flowbuilder need multi-brand configurations.  This disqualifies Flowbuilder.   Even though traditional Chat is also lacking in regards to multi-brand, it can at least be routed depending on the "Department"/Group selected by the customer.  Honestly, both need love..

    2. UI confusion
      All other Customer-facing UI allows " :: " to folder options.  Flowbuilder does not, causing these options to display across multiple lines, increasing frustration and detrimenting overall CX.  Requesters will not instantly identify " :: " as a separator.  Example in screenshot below

    1
  • Santiago

    Hi @...

    When can we expect for users to be able to attach images/files in messaging? We did some tests and it currently only allows users to send text (at least in the Android SDK version)

    Additionally, wondering if you have any updates as to when we can expect for messaging to identify users the same way that chat does? 

    Thanks!

    1
  • Prakruti Hindia
    Zendesk Product Manager

    Hi Santiago, 

    users to be able to attach images/files in messaging? We did some tests and it currently only allows users to send text (at least in the Android SDK version)

    This is on the roadmap. And we will be rolling this out soon. 

    wondering if you have any updates as to when we can expect for messaging to identify users the same way that chat does? 

    User identification for non-authenticated users works in similar manner for messaging and chat. Are you referring to authentication ? This is on the roadmap as well. 

    - Prakruti

    0
  • Santiago Gandolfo
    Community Moderator

    How can I check if the widget is closed? 

    0
  • Miranda Burford
    Zendesk Product Manager

    Hi Santiago Gandolfo,

    Thanks for the question.  

    How can I check if the widget is closed? 

    I'm assuming you mean via API?  We have open/close APIs available here.

    Hope this helps!

    - Miranda.

     

    0
  • Santiago Gandolfo
    Community Moderator

    Hi Miranda, but is it possible to have something like this?:

    zE('messenger:on', 'close', function() {})
    0
  • Bram

    How can we make sure that in the queue only the tickets are included that are part of the brand of that specific agents. Now its seems that tickets in the queue are assigned to the agent that ticks on the button. 

    We have triggers to allocate incoming tickets to certain groups. 

    0
  • Josh

    Not sure where to post feedback on zendesk messaging (vs zopim chat) so ill do it here:

    Horribly jumpy, the UI from a customer side kinda stinks. It moves super fast. Has anyone ever wrote into zendesk support using the bot? It flies all over the place. 

    0
  • Miranda Burford
    Zendesk Product Manager

    Hi Santiago Gandolfo,

    No, unfortunately not but it's something that we are considering for the future (an open/close listener which allows you to execute code when the end user (or programatically) opens or closes the Web Widget).  

    Thanks for the suggestion!  I'll record it on our side.

    - Miranda.

    0
  • Prakruti Hindia
    Zendesk Product Manager

    Hi Bram,

    How can we make sure that in the queue only the tickets are included that are part of the brand of that specific agents. Now its seems that tickets in the queue are assigned to the agent that ticks on the button. 

    We have triggers to allocate incoming tickets to certain groups.

    If you have an existing Trigger setup for routing, add Brand to the list of conditions. Your trigger setup would look like this -

    Conditions

    • Ticket is Created and
    • Channel is Messaging and
    • Brand is A

    Actions

    • Assign to Group A

    Sample trigger setup for routing (does not include brand) can be found here

    - Prakruti

    0
  • Santiago Gandolfo
    Community Moderator

    Hi, I have a couple of new questions:

    1. Is it possible to have multiple different widgets for one single brand?

    2. Is it possible to identify the user without them having to submit their name and email every time they open a new conversation that opens a new ticket?

    Thanks!

    0
  • Amie Brennan

    Hey Santiago,

    1. I'm pretty sure it's not possible to have different Messaging widgets per brand - Yet

    2. As of today, they've just released End-User Authentication for the messaging widget which would resolve this one for you. You can check it out here:

    Announcing End-User Authentication for Messaging

    I hope this helps. :)

    Best,

    Amie

    0
  • Santiago Gandolfo
    Community Moderator

    Thank Amie.

    Going back to the widget, is there a way to change it's relative/absolute x or y index, in the same way that we are able to change it's z index? Because I'm trying to hide the button when the widget is closed, but I'm being forced to create a background to my site so that I can move the widget behind it, and I would much rather not add this extra component.

    Thanks!

    0
  • Tipene Hughes
    Zendesk Developer Advocacy
    Hey Santiago,
     
    While you can't access the x or y axis properties directly via API for the messaging web widget, you should be able to target the element with the relevant data-* attribute and apply any styling you need with a bit of JS. Something like this or similar should get you the results you're after:
     
    document.querySelector('[title="Button to launch messaging window"]').style.display = "none";
     
    I hope this helps! Feel free to reach out with any questions.
     
    Tipene
    0
  • Santiago Gandolfo
    Community Moderator

    iH Tipene, thanks for the answer. Is there a way to know when the button is loaded? Because I'm gettin this error if I try to run that code as a script

    Uncaught TypeError: Cannot read properties of null (reading 'style')

    I could only make it work after adding a timeout or putting it inside a function called by another button.

    Is there also a way to know when it gets reloaded? Because if I resize the screen to mobile size, and then go back to the original size, the button gets loaded again

    0
  • Santiago Gandolfo
    Community Moderator

    And is there a way you could add an Id to every button son that we don't have to find them by their title or class?

    0
  • Miranda Burford
    Zendesk Product Manager

    Hi Josh Dronzek,

    Thank you for your post.

    >>Horribly jumpy, the UI from a customer side kinda stinks. It moves super fast. Has anyone ever >>wrote into zendesk support using the bot? It flies all over the place. 

    Appreciate the feedback.  We are definitely keen to hear about your experiences on messaging so I'll definitely make a note of this on our side for future consideration.

    - Miranda.

    0

Please sign in to leave a comment.

Powered by Zendesk