Recent searches


No recent searches

Decreasing ticket volume with automations and triggers



image avatar

Jennifer Rowe

Zendesk Documentation Team

Posted Jun 17, 2015

The Community Roundtable is a group of Zendesk customers who share their expertise on a specific topic. You don't have to be on the panel to participate!

How to participate:

  • Read the advice from the panel.
  • Add a comment to ask a question or share your ideas.

The topic this time is how to decrease agent touches and ticket volume with automations and triggers.

Meet the panel and read their advice!

  • Lucas Bruch, Network Manager, Samaritan's Purse
  • Risa Ward, VP Operations & Customer Experience, DonorsChoose.org
  • Graeme Carmichael, NHS Greater Glasgow & Clyde
  • Dan Rivera, Manager of Technical Services, Make a Wish Foundation

Lucas Bruch, Network Manager, Samaritan's Purse

I manage an IT Infrastructure team of 13 staff that manages Infrastructure and client support for 2000 users in 32 locations spread across 16 different countries.  Our primary Help Desk has 5 staff and we handle about 1200 tickets a month.

Our volume has grown tremendously over the past few years, but like so many of you, my staff has not.  So I set out to figure out how to solve this issue of supporting a growing user base and maintaining a high level of support and customer satisfaction with minimal staff.

My conclusion was that I needed to decrease agent touches and also empower users to find solutions without contacting support, thereby decreasing agent touches.

I want to focus specifically on triggers in this topic, but one of the musts for any lean support team is to have a great Help Center built out.  Empower your users to find their own answers!

How are we using triggers?

Right now we have 38 triggers in place, and will be adding more all the time.  These triggers take an action on a ticket.  Some of our examples are:

  • Tickets that come into a specific support email inbox get automatically assigned to an agent group and have the appropriate status and tags set
  • Tickets from certain users get assigned to certain technicians (if you have techs that are solely responsible for an area)
  • Tickets from VIPs get higher priority and status set
  • Tickets with VIPs automatically CC support manager
  • Tickets about certain content automatically get assigned to the correct group of technicians that can deal with it

There are others, but you get the idea.  All of this decreases agent touches and the amount of time that is needed to manage the work load.

And without getting into too much detail, we have a slew of triggers that are responsible for assigning work orders to the correct teams that come in from our work flow for account creations/modifications.

When a new user starts, there is work to be done by the telecom team, ERP team, network team, HR, etc.  So our automated workflow that gets sent around for approvals when account changes or creations are needed has its results dumped into Zendesk. Standard methodology would be that it would create one ticket for user creation that has to be worked on sequentially and reassigned to each team that needs to complete a task. This takes a lot more time and a lot more agent touches. Instead, we use triggers to turn the data Zendesk receives into specific tickets for each team. Then all the work can be done simultaneously. A single technology work order (our internal workflow for account changes) can generate over 10 tickets in the system.

All that being said, keep one thing in mind: It is easy to over automate a system so that it loses its human element and personal touch. So be sure that the system you build still provided excellent customer service!

Risa Ward, VP Operations & Customer Experience, DonorsChoose.org

At DonorsChoose.org, most of our 40 agents & managers are subject-area experts who support a particular customer group or topic. So one agent might be a pro at helping donors with tricky payment issues, while another guides teachers through creating and sharing adorable thank-you notes .

The great thing about this structure is that we can provide highly customized support and adapt easily to change. We’ve also found agents can work more efficiently through a queue of similar tickets, rather than having to constantly switch mindsets. But the downside of specialization is that it has the potential to slow things down.

Before we switched to Zendesk, we noticed a lot of emails bouncing around to different people until they found the right match. Using Zendesk, we’re able to guide tickets to the correct agent right away.

First, we created a custom field we call “Issue Area,” which designates the customer type and general topic of a ticket. This gives us more flexibility than using groups, because each agent can work from views with their own mix of specialities.

The real magic happens with triggers.

First, our triggers assign each ticket to an issue area based on a selection the customer makes on our contact form . That’s a good start, but we don’t want to ask customers to choose from a huge number of options. Instead, we use triggers based off keywords to further sort tickets to the correct issue areas.

One of my favorite examples: When we have a promo code available, we know that some donors will accidentally complete their donations without entering the code. This is a pretty quick fix for us, but it’s easier to do a big batch all at once. So we have triggers searching for tickets that mention the current promo code, and assigning all those to a single issue area that an agent can work through a couple times a day.

The best part of outsourcing all the sorting work to triggers is that it lets our agents focus on the fun part… helping people!

Graeme Carmichael, NHS Greater Glasgow & Clyde

Rule 2: keep non help desk activity out of the help desk.

We have several automated emails confirming successful interfaces that may end up creating a lot of tickets in our zendesk. This skews ticket volumes, performance and SLAs as there is no real work associated with the ticket.  It is best to redirect these to a non help desk address.

But if you can't do that, use a trigger to tag and solve the ticket. Base the trigger on:

  • source email address
  • destination email address
  • ticket content text including the title

Make the actions solve the ticket and set any custom fields to show that it is not support related.  Also set any tags to suppress the normal notification to customers and agent and any satisfaction related business rules.

Dan Rivera, Manager of Technical Services, Make a Wish Foundation

We had a special project where my first level support agent was scheduling upgrades for our CRM software. We needed to route tickets away from our CRM team, and to our first level support agent so we used a key phrase trigger to route the tickets. This was a huge time saver, and kept the CRM team from having to manually reassign tickets.

Here was the method we used:

I created a trigger named “CRM - AD HOC - Custom Routing.”  Currently it looks for a phrase in the comment of all newly created tickets “Schedule NOAH Upgrade” that come in through either the CRM form or email address. Then it adds a “it_crm_upgrade_request” tag to the ticket and assigns it to 1st level support.


0

5

5 comments

This is all helpful information. We have been using automation and triggers since starting as a Zendesk customer a few years ago. With almost 2000 Tickets on average per month, and 10 active agents, we wondered how we could further decrease agent touches and the gross number of Tickets through better self-support. We initially focused on those inquiries that were repetitive.We designed a troubleshooter decision tree placed directly on the Support page of our site to guide the customer to a hopeful solution. Immediately we saw the number of Tickets decrease by 25% as the customer was able to get their answer directly from our internal guidance. We deployed troubleshooters for other products with similar results. Our success in providing direct customer self-help spurred us to create a tool-kit (Zingtree) for others to use. Likewise, our Zingtree troubleshooter trees have an associated app in the Zendesk app marketplace. The sidebar app allows the agent to see the complete history of what a customer tried. So, if a customer was not able to self solve from the embedded troubleshooter, and submits a Ticket, the agent is able to see the history of what the customer tried. This type of knowledge has been invaluable in facilitating the agent's immediate awareness of the situation (therefore less back and forth), as well as identifying bottlenecks in the troubleshooter process.

We have always been impressed with Zendesk's myriad of options to create efficiencies.

0


We have been using macros for responding to common questions and that saves a ton of time.  Simple and easy built in solution for a busy helpdesk.

We also have partnered with CloudSET to roll through the tickets submitted and apply a number of components that cause the workflow to drop tickets into technology or communications and then further set status, point person and other criteria.

We have found the combo in an education environment to pass a high percentage of the requests to the individual that can support the person quickly and easily.  If there are other components, we manually tweak from the unassigned list (which only consists of a few items).

Over time I have also found that automations help with the daily updates, issues and priorities.  Overall, ZenDesk has been perfect in our environment and the best way for us to manage requests, priorities and tasks.

 

0


Great additional information all.  Love seeing how others are increasing efficiencies in order to provide superior customer support!

0


image avatar

Andrei Kamarouski

Community ModeratorThe Wise One - 2021

Thank you all experts for the experience shared! 

I have a question for Risa Ward. How many tickets do sort using your triggers based off keywords? 

0


image avatar

Jessie Schutz

Zendesk Customer Care

Hi Andrei! I'm glad you found the information useful!

This Roundtable has been around a bit so I'm not sure that Risa will be around to respond, but I'll try to help if I can. I'm not sure that I understand your question, though...can you be more specific about what you'd like to know?

0


Post is closed for comments.

Didn't find what you're looking for?

New post