After you have submitted a ticket, you can change a public comment to private by making it an internal note. Everyone who has access to the ticket, including anyone copied on a ticket, can see public comments but only agents can see private comments.
Agents and admins can change any comments from public to private. When you change a public comment to private, you cannot make it public again. Additionally, the comment will no longer be visible to end users in tickets or the help center.
- Open the ticket that contains the comment you want to change.
- Click the Events icon to open the ticket events.
If you don't have the Agent Workspace, click Conversation in the comments section and select Events from the drop-down menu.
The ticket's events and notifications are displayed.
- Under the comment you want to change, click Convert to internal note.
- When a confirmation message appears, click Convert to internal note.
A new event is added to the ticket indicating that the comment was converted to an internal note.
For more information about how attachments to private comments are handled, see About adding attachments to private comments.
11 Comments
To confirm, if an accidentally sent "public reply" is successfully converted to an "internal note" by using the "Make this comment an internal note" feature, will the customer or person why submitted the customer service request see the accidental message?
Hi Melinda,
Thank you for reaching out to Zendesk Support.
In regards to your concern, the comment that was changed from public to private won't be visible to the requester as long as the changes were made as soon as possible. If the agent didn't immediately change it into an internal comment, the end-user will have time to read the following email.
Thank you!
Regards,
DJ Buenavista Jr. |
Customer Advocacy Specialist | Support@Zendesk.com
If the change (convert to internal note) was made at a later time, I understand that it will no longer be visible to end-users in tickets or the web portal but will it recall the email that was already sent to the requester just in case it was not read yet?
No, once the email is sent, it cannot be recalled.
Hi, I was directed here from this comment in an article on the ZD/Slack app integration.
The integration currently creates tickets with initial comment as public. Hopefully that changes one day...but in the meantime, wondering if there is a way to change the comment type from public to internal based on on the created_from_slack tag? Pretty sure it isn't possible in triggers, but just want to confirm.
My follow-up question to Lila's is to clarify the comment she cross-linked.
That restriction mentioned is just for if the slack comment is "creating" a new ticket, yes? If the ticket already exists, can the slack comments be added as internal note updates, then?
Reneé Lasswell: From what I see in their "Using the Slack Integration" article, ALL comments via slack after create appear to be internal. Here's a link directly to the commenting on existing tickets section of the article above
Hey Team!
Just tested this out in a few different formats (Ticket Created from Zendesk), and I haven't been able to recall / unsend one of the emails, even after immediately changing the comment to internal (immediately being within a few seconds of send).
Workflow was:
Add Ticket > sent to gmail address > add Subject + Comment > Submit as Open > "Events" > Change to internal.
Any update as to if this only works with certain servers?
The method above will only remove the end-user's visibility of the actual comment in the Help Center. However, any emails that were already sent are unaffected by this method.
Hello!
Is there any way to automate the conversion? For example with get transcripts of voicemails sent to us from a specific email address which we have agents auto-convert to an internal note prior to replying to the thread. I'd like to be able to doo this via trigger or automation.
Thanks!
Although the Ticket Comments API does not have a parameter for the most recent public or private comment, you can use the List comments endpoint to retrieve all ticket comments and then pass the comment with the most recent timestamp to PUT /api/v2/tickets/{ticket_id}/comments/{ticket_comment_id}/make_private.
Note: For assistance in using the API, please reach out to your Development team and provide the API documentation above.
Please sign in to leave a comment.