Only handoff to online agents, and handoff based on the last activity of agents. E.g. when a team has 3 employees, automatically handoff the chat to agent A when that agent was the last one to pick up a new chat. So automatically assign a chat to the person who did not respond to a chat the longest time.