Forums/Community/Community tips & tricks

Auto-assign ticket to first responding agent

Alexander Aghassipour
posted this on June 18, 2008 09:53

In some scenarios you'll want to auto-assign a ticket to the first agent that responds to the ticket by email.
You might e.g. have a trigger that email notifies all agents in a specific group, whenever a user submits a request for assistance. You
would then want to assign the ticket to the first agent responding to the ticket notification via email.

You can easily set up a trigger accomplishing this behaviour. Name your trigger e.g. "Auto-assign to first email responding agent" and select the following conditions and actions:


Note, if you remove the "Via Is email" condition, the trigger will always assign to the first responding agent. Not just when the agent responds per email, but also when the agent updates a ticket online. This might be beneficial in some setups.

Zendesk accounts created after June 16th already have this trigger included, although inactive. Simply activate it to enable the auto-assign functionality.



User photo
Carl Mercier 

This doesn't seem to work anymore. Could you update your instructions and screenshots please?

September 02, 2010 14:38
User photo
Meghan Vincent

It's not working for us either.  Please update the instructions.


September 08, 2010 13:53
User photo
Mark Fly

Has this ever been improved, or fixed??



June 23, 2011 13:13
User photo
Alexander Aghassipour

This has now been updated with working actions, thanks.

August 23, 2011 12:20
User photo
Du Nguyen

My CS team has 3-4 people who are on different time-zones. I am trying to schedule working shifts for these people so that their shifts can cover 24/7. Then I would like to setup Zendesk so that new tickets get assigned to the people who are currently on duty.  So basically tickets will get assigned to people based on the time they are created.

It just does not make sense to assign the tickets agents who are sleeping. And I would like to eliminate tickets under unassigned category as quick as possible. Can we setup Zendesk to achieve this?


November 07, 2011 19:32
User photo
Vic - DigiDNA

Well, the condition 'Ticket is' does not exist, neither the Assignee can be set to '(current user') ... so this is impossible to achieve IMHO.

Am I missing something? Could you please advise?


April 11, 2012 00:18
User photo
Joy Carletti

Hi @Info - 'Ticket is' will only exist under Trigger conditions (it's under the line beneath Ticket Satisfaction), but you won't find it in automations or views or or other business rules.  Is it possible you are looking in the incorrect spot?  (SImilarly, Assignee is current user is missing from some of those other functionalities.)  Let us know if you continue to have problems locating it!


April 11, 2012 09:49
User photo

Hi All,

I was able to make this work by deleting the condition line "Ticket updated via". 
Conditions left are:

Ticket is : Updated 
Assignee : is : --

Then for Action:

Assignee : (Current User) 

May 01, 2012 23:39
User photo
Edwin Schukking

When an agent would solve a ticket online, will the agent then automatically become the assignee?

We have removed the "Ticket updated via", but Zendesk still asks for an assignee when the agent clicks on the SOLVE button. 

Is there something we have overlooked or is this not possible on a hub?

Thanks in advance.


October 23, 2012 06:16
User photo

*bump* We are having the same problem. Our conditions are:

- ticket is updated

- assignee is "-"

Then Perform this action - assignee (current user). 

We get the message "Assignee: is required when solving a ticket"


November 20, 2012 13:18
User photo

Hi Edwin and Gareth,

Solving a ticket is different from updating it (making the status from New/Open to Pending).
Auto-assign trigger doesn't work if you are going to Solve the ticket from New to Solve thus you still need to Assign the ticket manually.  

CJ | ABM Global Solutions, Inc. 

November 20, 2012 16:30
User photo

Ok. The closest feature request I have found is this one

so if you want to Auto Assign a Ticket when you mark it solved add your vote here!!!

November 20, 2012 16:42
User photo
Justin Seymour

Thanks for the feedback, folks!

November 21, 2012 04:50
Topic is closed for comments