Untypical iVR - incoming call should stay on last aeg

Hi everyone !

I need to create IVR which will be work like that :

Incoming calls should be transfer between 6 agents (that will be always the same numbers) but if the first five agents won’t answer call should ring continuously only to agent number 6.

I’m wondering about to queues :
1st - 5 agents round robin
2nd - only agents number 6 round robin - yes it will be non stop call to this number

But i don’t know how to switch between first queue to another ( without hang up call ). Anyone knows ? Maybe other ideas ?

Timeout.

example please.

1 is not a large number!