Side Conversation Limitations | The place for Zendesk users to come together and share
Skip to main content
Sydney11
October 10, 2023
Accepted

Side Conversation Limitations

Related products:Support
  • October 10, 2023
  • 28 replies
  • 340 views

Overview of your product feature request or feedback and note who in your org is affected by this issue [ex. agents, admins, customers, etc.].

  • Side Conversations are a fundamental function among our teams. We all use Side Conversations to communicate to third parties (email) and among teams (child tickets) every day and almost on every ticket (we get 9000+tickets a day)
  • Unfortunately, there are more limitations we are experiencing by continuing to use Side Conversations which: slows down our team (time equals money), causes lost communication (possible legal complications), frustration, lost visibility, reduced faith in processes, reduced reliability, and not a good user experience

Integral core functions that are missing:

  1. Change in Assignee/Updater: If you are not part of the child ticket (didn't initiate it) and you do not have access to the group it was started with, you CANNOT continue the conversation. Someone needs to add you to the Child ticket as a CC/Follower (easier said than done as you cannot see the ticket ID that you need to be added to) - FIXED
  2. Visibility: If you are not part of the Child ticket, you cannot see the Status of the child ticket, the Group it is assigned to, or the Ticket ID that is created. Which means that you can't tell when you don't have access to the child ticket vs. when the Child ticket is Closed
  3. Private Group Child ticket: There was recently a launch for Private groups which restricts access to Private Groups even if you submitted the request. This also applies to Child tickets. Which means even the requester CANNOT update their own Child ticket that they created
  4. Parent ticket follow-up: When a child ticket closes, you cannot update the Child ticket anymore (this is new functionality) to help ensure conversations were not lost as there were no follow ups being created for child tickets. However, this does not apply when the PARENT ticket closes. As such, a child ticket can respond to the parent ticket, but it does not provide any update on the parent ticket. And there is no indication on the child ticket that the conversation is closed (you can click on link but only if you have access to ticket). And there is no follow up ticket created for the parent ticket either

     

Feature requests:

These suggestions are to just bring Side Conversations up to par with regular ticket interactions.

  1. Grids/tables: Ability to use grids/tables within Side Conversations. We have macros that use templates to be filled in for teams, but it cannot be copied, pasted or added via macro.
  2. Text editing capabilities: Additional text editing capabilities (colors, formatting, etc.). Same as the current ticket text editor
  3. Print/export Side Conversations: Ability to print/export Side Conversations. Right now, there are no solutions for being able to export a Side Conversation and our teams need to sometimes be able to include a conversation in another ticket as an attachment.
  4. Amount of Child tickets: There is a limit of 50 child tickets in one ticket. This prevents the use of certain workflows (communication to agents, bulk notifications, etc.)
  5. Signature formatting/Simplified threading: There can be a rather lengthy thread and repeat signatures/previous replies all extend the conversation. Tickets can have a minimize option so it would be nice to include that for Side Conversations to make them easier to read.
  6. Internal notes: Side Conversations can get long so you end up needing to read the entire conversation over again (imagine having 5 SC to read and the ticket exchanging assignees).
  7. Conversation order: With layout builder we can change the order of the ticket but it does not reflect on Side Conversation

What problem do you see this solving?

Core functionality: Right now, it is the expectation that when you talk with other teams, they always get your messages, and that assignee can handle a ticket to 100% of their ability without loss of access. This is not the case so when it happens, it causes backlogs, support tickets, investigations, informing, training, meetings, new workflows, etc. Side Conversations should make our lives easier and not harder.

New features: These would bring Side Conversations back up to being on par with ticket functionality (they aren't new features but new to Side Conversations).

Goal: A seamless conversation among groups where access and functionality are not lost

When was the last time you were affected by this lack of functionality, or specific tool? What happened? How often does this problem occur and how does this impact your business?

I get questions daily about side Conversations and the missing functionality or the behavior limitation.

Impact:

  1. Change in Assignee/Updater: I currently have 5 tickets about that as the original assignee went on vacation and handed over tickets to other team members. They are unable to update the Child tickets that were started by the original Assignee. I had to create an article, create a reminder communication among the team (not the first time), provide training, add the new assignees as followers, inform managers, etc.- FIXED
  2. Visibility: I get at least one ticket a day asking why they can't update a Child ticket, only to find out the ticket is Closed (even if it wasn't, they couldn't update it due to the access limitation).
  3. Private Group Child ticket: We got about 12 tickets when this first rolled out due to the limitation that even requesters could not update their Child tickets for a private group (we only have 3 private groups but are wanting to add more). This resulted in an escalation, a Zendesk ticket for investigation, a review of Private groups and Roles.
  4. Parent ticket follow-up: There is a ticket for this a week regarding why a response from a child ticket did not inform the assignee of the parent ticket. A ZD ticket was created for investigation, a review of workflows.

Are you currently using a workaround to solve this problem? 

Core Features:

  1. Change in Assignee/Updater: You have to submit a ticket to IT and then they will add the new Assignee to the Child ticket as a CC/follower to allow them access (this has to be done every time the Assignee changes).
  2. Visibility: We had to create a webhook that will add the ticket ID and group it is assigned to as a public comment, so it shows on the Parent ticket for visibility. We are going to need to create another for when status changed to Closed.
  3. Private Group Child ticket: We had to request to be excluded from this feature update as you cannot reverse a Group from being a Private group and we did not want to grant all ticket access or group access.
  4. Parent ticket follow-up: we are looking into a workflow that will close the child ticket when the parent ticket closes.

Feature requests:

  1. Grids/tables: The team applies a macro to an internal note with the template, the agent fills in the details and then submits the comment. Then they use another macro to start the Child ticket and they chose the function of copy comments from the parent ticket so it can be included (better hope there are no typos).
  2. Text editing capabilities: None
  3. Print/export Side Conversations: None - we can use API, but this is not widely known or used as it is not typical Agent functionality, only admins.
  4. Amount of Child tickets: A new ticket needs to be created to complete the tasks.
  5. Signature formatting/Simplified threading: None
  6. Internal note: To summarize a side conversation, you can add an internal note within the parent ticket but it gets very messy very fast if you have more than one ongoing SC.
  7. Conversation order: None

What would be your ideal solution to this problem? How would it work or function? 

Core Features:

  1. Change in Assignee/Updater: If you have access to the parent ticket, you should be able to access and edit the Child ticket.
  2. Visibility: No matter the access of the Agent, they should be able to tell who the Child ticket was created for (Group), the Ticket ID, and the status of the Child ticket
  3. Private Group Child ticket: It should not matter if it be a Private or a Public Child ticket, it should still be able to be updated if you are accessing it from within a parent ticket.
  4. Parent ticket follow-up: Either the parent ticket needs a follow up ticket created for when an update is made from child ticket, or the child ticket needs to close so it can't be edited (it would then mirror the functionality of when a child ticket closes).

Feature requests:

  1. Grids/tables: A grid/table can be pasted/created/edited within a new side conversation (any type of Side Conversation)
  2. Text editing capabilities: Text editor toolbar that is present in tickets is visible and usable within Side Conversations
  3. Print/export Side Conversations: You can choose to export or print the entire Side Conversation (any type of Side Conversation) 
  4. Amount of Child tickets: The removal of the limit for how many Side Conversations can be created.
  5. Signature formatting/Simplified threading: Just like in current ticket functionality, Agent signatures are added on the backend (tickets add them via triggers), there is simplified threading to reduce the amount of duplicate text shown.
  6. Internal note: It functions same as in tickets so you can add an internal note within any of the Side Conversations started (a summary, next steps, etc) so that it is easy for the next Agent to pick up (or help refresh yourself on what to do next).
  7. Conversation order: Have layout builder impact comment order in Side Conversations to keep the behavior universal

Related feedback posts (thank you everyone!)

Ability to update child ticket if you have access to parent ticket

Tables/Grids

Print Side Conversations

Exporting Side Conversations

Side Conversation 50 limit

Side Conversation signature formatting

    28 replies

    Sydney11
    Sydney11Author
    July 16, 2024

    +feedback:

    1. Reply threading order: We recently updated our ticket Layout to reverse the order of ticket comments. This does not apply to Side Conversations so our team is working off of 2 ticket comment layouts
    2. Side Conversation Signatures: Currently SC uses the signature box on profiles but it does not respect HTML. You have to use markup which means no colors or images. Ticket signatures can use different fields and format so we have inconsistency between email SC and ticket conversations.
    3. Number of Side Conversations on a ticket: When you go into a ticket with SC, you cannot see there are SCs on the ticket unless you manually expand the SC app. You cannot see the number of SC either. The only indicator is when you have an unread message but if no unread message, you have no idea there is a SC on the ticket.
    4. Email SC CSAT: Although we use CSAT on regular ticket interactions, there is no option to include a CSAT for an email SC so we are losing valuable data. Especially if the parent ticket is only for internal notes and SC email is where the real communication continues
    Hannah12
    Newcomer
    July 31, 2024

    Hello,


    Is there any update available regarding Private Groups & Child Tickets? We recently activated this feature, and it came to our attention that Zendesk's documentation did not specify that users in Private Groups would be unable to view Child Tickets. The issue occurs when the Agent is the Requester on the Child Ticket, as requesters should have the ability to manage their own tickets, regardless of whether the assigned group is private or not. Can you confirm if this understanding is accurate and if there is a fix in the works for this?

    Jacob20
    Community Expert
    July 31, 2024

    Hi @hannah12 

     

    That sounds like a role permissions thing. I'm not following the exact scenario as you describe it, but you may get around the issue (if appropriate) by modifying the permissions in the relevant agent role.

    Hannah12
    Newcomer
    July 31, 2024

    @jacob20 - Hello, long time no talk!

    The groups we have as private have confidential information we don't want other support teams to have access too, however, our Agents will sometimes be a requester. I'm finding that Requesters who are also Agents are unable to view tickets assigned to these private groups, even though they are the requester. This applied to Child Tickets as well; the parent ticket lives with a non-private group but the child ticket is assigned to a private group. The IT agent is unable to access this child ticket even when they are the requester. 

    Help would be greatly appreciated. 

     

    Jacob20
    Community Expert
    August 1, 2024

    Hi @hannah12  😁

    Have you checked if these tickets show up for the requesters in their My Requests page in Guide?

     

    Hannah12
    Newcomer
    August 1, 2024

    @jacob20  - Great minds!

    I did find this work around yesterday which will serve most of our Agents when they need to submit a ticket to the private groups, but the child tickets still boggle me. 

    Why would Agents be able to access the ticket from Guide but not from Support when they are the requester?

    I also found that if you add the Requesting Agent as a Follower on the ticket they can access that ticket in Support UI which just seems silly to me. 

    Jacob20
    Community Expert
    August 5, 2024

    @hannah12 

    The Guide portal access to tickets is meant for a Requester/CC use case, it makes sense to me that they would be able to see the ticket from that context - being the requester would reveal public comments only, so any private notes or private fields would remain hidden. Adding the agent as a follower creates an exception to this it seems.

     

    If you're on an Enterprise plan, you should be able to further configure the Support ticket UI for the agent as requester context:

    https://support.zendesk.com/hc/en-us/articles/4408822560410-Changing-the-default-privacy-of-ticket-comments#topic_km4_33s_dzb

    August 5, 2024

    We are also facing issues with the inability to add comments to side conversations opened to a private group (that the requester does not have access to). 
    The requester is… well… the requester, so why wouldn't they be able to add to the side conversation that they themselves created towards the private group? 

    If the child ticket was created via a form or email, instead of as a side conversation, the requester would have no issues adding comments/replies to the ticket conversation. 

    Hannah12
    Newcomer
    August 5, 2024

    @christian33  - I had entered a Zendesk ticket and a Zendesk support agent provided me the following information on how to open up side conversation - child tickets assigned to private groups to the requester of a ticket who is an agent:

    Hope this helps!

    Shawna James
    Community Manager
    September 23, 2024

    Hey! We know that this has been a popular thread and wanted to share that we have a new EAP for Side Conversations looking at making some enhancements within this area of the product. Note, not all of the feature requests suggested here will be addressed but we want to make sure those following this request had an opportunity to share their feedback within this EAP.  Here is the link to the EAP page with more information on how to sign up. Thank you!