Escalating and Deescalating w a Ticket System

AI-generated summary

The discussion revolves around integrating a ticket system with the Discourse platform to handle escalating and deescalating support issues. Daquantics is seeking a solution to efficiently move technical issues from a ticketing system like Zendesk back to Discourse, allowing their active community to provide support. They want a way to forward Zendesk issues to a staff inbox in Community, where staff can explain their support process and potentially make the question public to leverage community feedback.

Tobiaseigen suggests exploring the Tickets Plugin, which they use to manage tickets within Discourse. They note its solid integration with Discourse core functionality but highlight the need for a more effective dashboard to monitor ticket resolution.

We’ve done all of our support on Discourse for the last few years, other than billing which is done over email. It’s been a big success for us, and customers frequently help each other without input from our staff, who only step in when deeper troubleshooting is need, or for unlisting of sensitive topics, etc.

However, as our company has grown we’re considering a broader approach to CRM, mostly to streamline how we communicate with the outside world in other areas of the company. For support purposes, we are thinking of moving to a model where the initial support happens on Discourse, but trickier technical issues and extended troubleshooting can be escalated to a ticketing system like Zendesk.

The Zendesk plugin seems like it will help us with that escalation path, but sometimes support issues still come in via the wrong method, whether that’s email, website contact form, FB messages, etc.

So, what we really need is a way to deescalate issues that come into Zendesk back to Discourse.

My preference would be that these are forwarded to a staff inbox on Community, who can explain to users how we deal with support, and confirm before making the question public. I’m not convinced we can do this smoothly, but I’d like to ensure support happens in the right place whenever possible. Our community is active enough that many “how to” questions will get great feedback from other users if I can shift them over efficiently.

Any ideas about how to accomplish this are welcome!

4 Likes

Have you had a look at Tickets Plugin 🎟? I use discourse as a ticket system and fundamentally it’s quite solid and well integrated with discourse core functionality like tags, assign, messaging. There is a need still to create a workable dashboard for monitoring ticket resolution and making sure balls don’t get dropped.

More on this over here:

5 Likes