Failover after trying each agent once

You might be able to do something similar to how I have queues setup. In this case, if you’re wanting to skip people who don’t answer, you can also use lazy agent, and it would remove them from the queue for that call. And just like @AdFun7911 stated, you would set it to No Retry and it will only try the the agent once. You just need to determine how long you want it to ring the agent before moving onto the next phone or going to the failover destination.

Here’s my post that I mentioned how to add in additional phones if agent’s don’t pickup
Queue Penalty Rules - Commercial Modules - FreePBX Community Forums

Chris