This article describes the web and social messaging features that you can use in the Zendesk Agent Workspace. When activated by an administrator, messages from social messaging channels or web messaging channels can become tickets in the Zendesk Agent Workspace. You can send and receive messages in the Zendesk Agent Workspace as part of the main conversation flow.
- Social messages: These are messages sent from customers using a social message application such as Facebook or WhatsApp. Social messages are persistent, but may have timeout rules for agent replies, depending on the social messaging type.
- Web messages: These are messages sent by customers from web or help center pages that include the Web Widget, and often include a conversation bot. Web messages are persistent. Agents and customers can reply or restart the conversation at any time.
This article contains the following topics:
Answering a message
When a new messaging ticket comes in, you’ll see an active Accept button at the top of the interface. This Accept button works for social messages, web messages, and live chats. Your Zendesk administrator configures the types of messages you can receive and how these messages are routed to your queue. By default, incoming messages and new comments have sound notifications, but you can configure these based on your own personal preferences.
To answer the message
- Click Accept to open a message.
The conversation appears in the ticket with the user’s name and status at the top, along with the channel type.
- To learn more about the user before you reply, click User in the context panel
to see the user’s essentials card and interaction history.
See Viewing customer context for details. If available, the essentials card includes the user’s messaging contact information. For example, a user's WhatsApp phone number and email address.
- Choose how you want to reply.
You can reply directly on the same channel, or you can pick another channel from the composer. The channel choices for your reply depend on the type of message you received.
Channel choices include:
- Social messaging channel: For social messages, the same social messaging channel where you received the message. For example, WhatsApp or Facebook Messenger. You cannot switch between social message channels within the same conversation. Social messages support attachments, emojis, macros and shortcuts.
- Messaging: Zendesk's web messaging channel. You cannot switch between a social messaging channel and the web messaging channel within the same conversation, but you can switch to other channels. Messaging conversations can include a conversation bot. Bot conversations incorporate multiple types of interactive exchanges with customers, including quick reply and carousel options, that agents can view and engage with.
- Email: (if the user’s email address is available). Email messages support text formatting, attachments, To and CC fields, and emojis (via Apps).
- Call: Opens the Talk console so you can call the user.
- Internal note: Updates the ticket with a private comment that other agents can see, but not the end user. Internal notes support text formatting, attachments, and emojis (via Apps).
- Compose a reply and click Send.
For more information on how to compose messages, see Composing messages.
- You can continue the conversation as needed to complete the request.
When the user replies to your message, you’ll receive a notification and the ticket tab updates. See Using ticket tabs to manage conversations for details.
You’ll also see a New message indicator in the conversation.
If you don't have the ticket open when the user replies, your notification list is updated. See Using the notifications list to manage conversations for details.
- Anytime during a conversation, you can also use the Status drop-down menu to set the
current state of the ticket.
Composing messages
Use the composer to reply to messages in the Zendesk Agent Workspace. Controls in the composer vary depending on what channel you're using to reply. For example, social messaging channels support attachments and emojis, you’ll see these icons at the bottom of the composer window. For more information, see Composing messages in the Zendesk Agent Workspace.
When you reply to messages, you can also use Support macros and Chat shortcuts (if you have Chat permission) to compose messages.
As you exchange messages, you can see the message status in the composer window. For example, you can see when the message is Sent, when the user has Read your message, or if the message is not delivered.
If there are issues with the message, the message is flagged with a warning icon (). For example, if an unknown user is copied on an
email message.
Channels can have an expiration period. For WhatsApp, agents cannot respond more than 24 hours after the last end-user response. For other social messaging channels, the timeout might be 48 hours. Web messages do not have a timeout period.
When the timeout is reached, you can reconnect with the requester on another channel. For example, email or call.
Assigning a messaging ticket to another agent or group
When a messaging ticket is assigned to you, the ticket remains assigned to you until you are ready to solve the ticket or hand it off to another agent. You can transfer a messaging ticket to another agent by changing the ticket assignee. Agents receive a notification when a messaging ticket is assigned to them by another agent.
When an agent receives a messaging ticket, the assignee field is no longer accessible to other agents. The field appears grayed out to all agents, aside from the assigned agent and the instance administrators.
About ticket assignments
- If a new messaging ticket is created and agents are online, the ticket is routed to online agents with available capacity and the lowest number of active messaging tickets and live chats.
- Once assigned to an agent, a messaging ticket remains assigned to the agent until the agent re-assign the ticket to another agent or group. An administrator can assign the ticket to another agent if the ticket receives a new response from the end-user and the assignee is offline.
- If a new messaging ticket is created and all agents (or the group) is offline, the ticket is added to Unassigned Views.
- When you reassign a message to a different group in the agent workspace, the new group isn't notified of the reassignment, but it does appear in the standard Unassigned tickets view. To help monitor transferred chats and messages, admins can create group-specific unassigned views, as they do for email.
- Agents can create personal views using Channel conditions to capture a list of all messaging tickets assigned to them.
Messaging limitations
For information about social and web messaging limitations in the Zendesk Agent Workspace, see Limitations in the Zendesk Agent Workspace. See also Before you migrate.
32 comments
Monica Wong
I also have the same question as Morvan above - if a customer replies to an open ticket and the assigned agent is not online, can an automation be set up to reassign to the group?
0
John Espina
Hi Monica, I will be creating a ticket with regards to your concern about automation setup.
0
Greg S.
Is it possible to merge Messaging based tickets? I'm not seeing the option for Merge unless the ticket has another communication channel used (for example the Email channel).
0
Brenda Cardinez
Hi Greg,
This should be possible, tried it from my end and it works like a charm. If you're having issues with this, feel free to let us know so I can create a ticket for you and investigate this further! Thanks!
0
Daniel S
Hi, I am looking to create a work-space where a team leader is able to multi edit a ticket range (from a group/queue) and send the same public reply to all customers associated with these tickets...Is this possible? how?
0
Gab Guinto
Hi Daniel,
An agent will only be able to send a Messaging reply if a ticket is assigned to them, so if you are looking to send a reply to messaging conversations in bulk, then I'm afraid that's not possible.
But, if you're looking to send an update via email, then you should still be able to update and send a public reply to multiple tickets through bulk update. You can create a ticket view that will list the tickets from a group, and from there, select the tickets that you need to perform a bulk update on.
0
Ashley
Are you able to unfollow/follow a user for a Twitter ticket? I don't see that capability in Agent Workspace.
0
Josh
Thank you for reaching to us. With Zendesk, you can monitor and interact with Twitter accounts, and convert tweets into tickets. As an agent, you can reply to these tickets through Twitter, or by other means.
As of this moment, you can only unfollow users when you login directly from twitter itself.
Best,
0
SISTEMA
I can't find a post in regards to replying to messages inline so I'll ask it here. Our team is asking for the ability to respond to a specific comment using Zendesk Messaging (chat, messenger and whatsapp). Since they can do it directly on Whatsapp they would like to do it through Zendesk and it'll be cool to use it also on Zendesk Chat, so basically for every messaging channel. Is this planned at all?
Thx
0
DJ Buenavista Jr.
Thank you for reaching out to Zendesk Support.
In regards to your inquiry, we don't have any immediate plans regarding that feature at the moment. But, we do highly encourage you to post this as product feedback in our Feedback - Chat and Messaging (Chat) site.
Thank you and have a wonderful day ahead!
Kind regards,
0
Bikash Mohapatra
Hi Team,
How can I send a message to a user after 24 hours of inactivity or automate a message so they can respond?
ex- After 24 hours of inactivity, replies are automatically disabled on WhatsApp. You can't reply unless the end-user writes back.
Kind regards,
0
Taylor Bowser
Hi Bikash Mohapatra,
Thanks for reaching out! You can find that information here: Working with WhatsApp tickets - Bypassing the 24 hour rule.
Hope this helps!
0
Jonathan
Hi,
What if a new messaging conversation is not accepted by any agent, does it continue to bounce around agent to agent?
Is there any suggestion to monitor these events.
A downside of switching to messaging from chat is visibility on the acceptance rate and missed chats like how the classic ZD chat had in the dashboard.
0
DJ Buenavista Jr.
If a new messaging conversation is not accepted by any agent, then it would remain in the queue. The customer can either wait for an agent to accept the chat or if they choose to leave, a ticket is already created for them, and they can go back anytime to the conversation by logging in to their account and accessing it through the web widget.
There are certain limitations in terms of reporting with messaging, they are metrics such as First reply time, Unreplied tickets, % One-touch, Two-touch solves, Comments (all user types), and Agent updates consider only email replies on the ticket.
Thank you and have a wonderful day ahead!
Kind regards,
0
Phil Gates
How would I end a messaging session if a customer becomes abusive? If I solve the ticket, that does not stop them, as any reply opens it again. I would like for my agents to be able to end a messaging session (when the customer is messaging with Customer Service via a web Answer Bot).
I don't think I can ban them as that's only for chat.
Any suggestions?
0
Marine
It's not possible to 'end a session' in Messaging, since it's not sessions-based and is more focused on the asynchronous conversation goal of this feature.
However, you may create a trigger or an automation that will mark as Closed the Messaging tickets based on your own conditions. So that, every new message sent after the ticket was marked as Closed will create a new ticket.
You're right about banning visitors in Messaging, this is currently not possible. Banned visitors are indeed only for Chat, for now. This is one of the limitation in Messaging. However, Sunshine Conversations SDK offers this functionality. Here is the document that highlights this function.
I hope this clarifies!
0
vincent solitario
Hello,
Is it possible to separate the accept button for different channels? like for the facebook messenger, twitter, and live chat they their own Accept button. This is the problem that we are trying to solve, we do have different teams to cater each channel but the messages in messaging is mix.
thank you.
0
Gabriel Manlapig
I'm afraid, there's no way to separate the accept button for different channels as of the moment. I can imagine, it would be incredibly helpful. I would recommend you to leave Feedback in our Community. Our Teams are frequently looking through the posts in order to get ideas on future additions to the Software. The more a votes a post gets, the higher the chance that the feature will be added in the future.
I hope that answers your question.
0
Anthony Strader
Hi I have an question
What does it mean on twitter when it says that This request looks like it might be automated. To protect our users from spam and other malicious activity, we can’t complete this action right now. Please try again later. does anyone know how to get rid of that error notifcation on twitter???
0
Noly Maron Unson
Hi Anthony,
I did some digging and it seems to be an ongoing issue with Twitter based on this Community post. I highly suggest that you reach out to Twitter support for this one.
Hope this helps.
0
Jon Simone
If a customer is waiting in the queue and no agents are available is there a way to send them an email after a certain amount of time letting them know we will follow up via email?
This functionality seems awkward.
0
Lisa Kelly
Jon,
You can set up triggers and automations to automatically reply to messages and chats (including via email). Contact Zendesk Customer Support for details about how to set this up on your account.
-1
Brandon Burke
Hi, whenever a client messages us, the conversation pops up, but when the accept button is pressed, nothing happens. I also can't message via the messaging channel, only email. Any ideas why?
0
Amir Ernie
Could you please provide us with your Zendesk subdomain so we can confirm which account you're asking about?
If you're not sure what your subdomain is, have a look at the URL you use to access Zendesk. For example, in companyname.zendesk.com,
companyname
is the subdomain. You can also use our login reminder tool -- just enter your email and you'll be emailed your Zendesk address.If you are not a current Zendesk customer, you might be trying to reach someone who uses our software to provide support. We make software that companies use to give their customers a way to contact them for support, but we don't actually provide support for their product.
Once we receive your reply, one of our agents will be happy to look into your request as soon as possible.
0
Amir Ernie
We haven’t heard back from you since our last update in your ticket. I’m marking this ticket as solved for now but feel free to respond anytime if you need any further assistance and we’d be happy to help you out!
Thank you.
0
Jason V
We have omnichannel routing turned on - does this replace the accept button at top?
When a message gets assigned to an agent, what are they supposed to see? I can't seem to find a resource on the agent experience.
Currently all new messages are just being created as tickets in the net ticket view and we are missing 95% of them.
0
Lisa Kelly
Hi Jason
With omnichannel routing, agents are automatically assigned tickets, you don't have to click Accept. For information on how omnichannel routing works for ticket assignments, you can start here: About omnichannel routing. You can also refer to Omnichannel routing resources for further help.
If Agent Home is activated in your account, your agents can open Agent Home to see the Messaging tickets assigned to them. https://support.zendesk.com/hc/en-us/articles/5064623131418
0
Jason V
What is the experience supposed to look like for the agent?
Currently most of the messages sit in the new ticket as unassigned.
I did notice a few were assigned but never replied to as they may have been buried in the agents open tickets. Is there any warning, or flashing accept option for the agent to see that they have received the chat, or is this dependant on them refreshing their page and looking for messages?
0
Lisa Kelly
Hi Jason,
I recommend contacting Zendesk Customer Support so you can work with someone who is familiar with omnichannel rounting and how it's configured in your account.
0
Alina Anton
Hello,
I tried accessing the related article ‘Setting your status for messaging and live chat’ and the page doesn't seem to exist anymore. Can you please provide me with the relevant link? Thank you!
0