Round robin ticket assignment

111 Kommentare

  • Jiri Fait

    Hi Support, we are forced to stop using the round robin app as it is not GDPR compliant. My question is if there is some similar app (i tried to find some but without success) or if we can use the google script for the exact same purpose as the app? Many thanks


  • Christopher Crocker

    Hi Jiri,

    What makes this non GDPR compliant?

  • Jessie Schutz
    Zendesk Team Member

    Hi Jiri!

    I'd like to echo Christopher's question. Can you please go into some detail about what is causing your concern with this app?

  • Jiri Fait

    Please see for details

    It says:

    Is Round Robin compliant with EU General Data Protection Regulation (GDPR)?

    No. So you need check your data processed by Round Robin for personal data of EU data subjects and stop use Round Robin to process such kind of data after May 25 2018.

  • Jessie Schutz
    Zendesk Team Member

    Thanks for the link, Jiri!

    Unfortunately I don't know of any other existing apps or workarounds for this. I'm afraid you'll need to come up with a custom solution.

  • Jack Edwards

    I'm having an issue getting this one to run.  Anyone I can reach out to for help?

  • Serge Mak

    Hey Jack,

    I'll be glad to help you.

    Please contact me at

  • Jack Edwards

    thanks it was actually for the google docs script that I needed help


  • Tim A. Church

    What if you only have 1 (The default) form? I always get invalid form type..

  • Jessie Schutz
    Zendesk Team Member

    Hi Tim!

    Can you provide more information about when and where this error is appearing? The more detail you can provide, the more likely someone will be able to help you find the solution to your issue. Feel free to use screenshots!

  • InTouch Health
    I keep getting an email that there are failures from Google for the script 
    that is used by the document Zendesk Round-Robin Setup.
    Error Message Count
    SSL Error https://reachhealth.zendesk./api/v2/search.json?query=type:ticket%20status:new%20assignee:none (line 160, file "zendeskMakeAssignments") 288
    I see that the assignments are still happening.  What could be causing this error?
  • Dan Ross
    Community Moderator

    Hey Kristen - Looks like the script is dying on this function:

    function seekOpenTickets(subdomain, userName, token)

    token = userName + "/token:" + token;
    var encode = Utilities.base64Encode(token);

    var options =
    "method" : "get",
    "headers" :
    "Authorization": "Basic " + encode

    var result = UrlFetchApp.fetch("https://" + subdomain + " status:new assignee:none", options);


    From that, and the SSL Error message, I'm guessing there's an issue with your authentication. Did you setup the API Key and username on lines 24/25 of the script? Make sure there's no extra spaces or characters, in case they're not stripped out. 

  • Evan Nelson

    Is this app still available? I am getting 'You're not authorized to view this page' when I click the link:

  • Heather Rommel
    Community Moderator

    That link might have broken because Zendesk's community/helpdesk pages have moved around a bit, not sure if that's why.

    But the Round Robin app is available on the Marketplace: 


  • Nicole Saunders
    Zendesk Community Team

    Apologies regarding the broken link; that thread had been inactive for over 2 years so it was archived.

    Thanks for sharing the link to the app, Heather!

  • Au Finh Saechao

    We recently added round robin for Playlist Ticket Assignment to equally distribute tickets to agents.


    • Built on AWS, works inside your Zendesk
    • Round robin and load-balanced assignment
    • Automated skills-based routing
    • Custom agent statuses
    • Agent capacity
    • Rotate between agents or group members
    • Prioritize queues
    • Team dashboard for supervisors
    • Real-time routing for social messaging
    • Same agent (sticky) assignment
    • Out of office
    • Agent availability reporting
    • Sound notifications
    • Agent Status API
    • Enhanced Guided mode with Playlist button
    • Usage reporting in Explore

    Try it out for free.

  • Bart

    Rob Stack

    This post goes back 7 years for a native round-robin feature request. Ideally, the idea would be to simply assign new tickets created to agents / groups etc which have not had a trigger or automation which automatically routes them to an agent specifically. So the condition would be that the trigger doesn't open the ticket in an agents name. Automations and triggers can still apply to new tickets - but if they are sitting there in a new state, the idea would be the feature automatically assigns tickets to the agents in the pool. 

    I've posted this here: and I think this has been mentioned in other posts. 

    Just to give everyone some of the reasons why we need this. Explore reporting has a First Reply time KPI - but this is based on when you first reply to the ticket. Now we can have agents working on the most recent, and some on the older tickets which will likely have been skipped as they are more difficult to deal with. This doesn't help our agents learn the more difficult questions, so we need to simply nudge them to take on these types of questions. 

    Secondly we get on average 300 tickets a day about various questions incidents, tasks or more. We'd need to employ just one person to sit there and click on a ticket to assign it to someone. We also have agents in different timezones, so equally it would be great to have the feature automatically pick up which timezone the request came from and assign it to those agents specifically as they can get more done replying to someone who is awake vs those still sleeping away. 

    If anyone already has a great process of doing this manually, it be great to know how you've set this up. 

  • Iterable - iterable

    Coming from Service Cloud I was initially frustrated by this lack of functionality in Zendesk - it seemed like table stakes for a support platform. I grudgingly implemented the Round Robin app. It is actually pretty cheap and works very very well, probably more so than any native functionality would, had ZD actually built it.

  • Варвара Шкатова

    Hi all!

    I can't make it work. Now I have transferred this trigger from the test account to our real account. It only works with one selective ticket, not all new ones, and it also works every 5-6 minutes, not every minute.

    In the test account, an absolutely identical document worked correctly. :(

    What I do wrong?

  • Leah
    Zendesk Voice of Customer Team

    Hi everyone, we realize this is a big issue for a lot of our customers and this is something Zendesk is planning to solve for. We'll post our updates in the product feedback topic when we have more to share. 

  • aman raj singh

    hi its aman from 2021,anybody there to help?
    i have downloaded the round robin script that you have provided
    i have configured the script,i have given the correct spreadsheet id,subdomain name,username and API
    when i am running makeassignments then its telling 

    TypeError: Cannot read property 'length' of undefined
    can someone help me on it

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.

Powered by Zendesk