It works like this, you create empty like the training you want, then sends them as the NavMesh Agent destination.
So you can do formations of all kinds, including animated, so you can send them to graduate, and after that, move to another formation.
You could understand more or less?
I have a more complete tutorial I did here, if I want to make available.