Auto Assign based on first reply

Auto Assign based on first reply

Is there a way to automatically assign a ticket based on the first agent to reply via email?

Example:

Client sends an email to help@mycompany.com
All agents receive notification email
First agent to reply to that email will be assigned task


Also, why is it that when an agent replies via email, Zoho says " Customer has sent a new reply"

It seems as if the system doesn't recognize the sender is an agent and sends the email notification that should be going to the client.