First Response Time Inaccuracies



  • Victor Ivaniv

    Hi Catriona,

    You should be able to filter out agent-created tickets from First Response Time by Ticket Submitter attribute. This, however, is not really a convenient way as Ticket Submitter's values are actual user accounts and you'll have to checkmark every single agent from the whole list of user accounts as they are not grouped by roles for this attribute. Additionally, this will mean that agent-created tickets are not taken into account, which is not OK (still, that's the way we're currently doing it).

    The other way around is creating specific metrics that would return FRT for end user-created tickets and agent-created tickets separately and combine these metrics into single metric that calculates average for both, where FRT for agent-created tickets is the time between first customer response and the next agent reply. Unfortunately, I'm not good enough yet to create such metrics (and not sure if such metrics are possible at this point) and show you an example. Lets hope a wandering Explore or GoodData adept will come over this article to give us a hand.

    UPD: in case you are using Explore - it does actually have Submitter Role filter

  • Ryan Lainchbury

    Our team deals with this issue as well. 

    About 50% of our ticket volume is Agent created, 30% of which customers respond to. We want to include our response time to these customers, but it often results in a skewed First Response Time because of the delay that our customers take. 

    Here is a solution that we made!

    1. The agent creates a ticket
    2. The agent applies a tag of 'outbound' and submits it as any status.
    3. I've created a trigger that looks for the 'outbound' tag and automatically sets the ticket to closed (this prevent the First Response Time for this ticket)
    4. The trigger notifies the requester (i.e. end-user) - let's say three days pass.
    5. The customer replies, creating a follow-up ticket.
    6. When/if the requester (i.e. end-user) responds, a follow-up ticket is created with the 'outbound' tag on it from the previous ticket.
    7. A trigger then removes the 'outbound' tag from the follow-up ticket and adds a 'follow-up' tag (so we can report on the number of follow-ups we get vs outbounds.)
    8. The Agent responds and an accurate First Response Time is recorded!

    Here are my screenshots of the triggers. 




Please sign in to leave a comment.

Powered by Zendesk