Project automation in CRM

We are working on project automation in Dynamics 365. This in order to plan what agents with certain skill sets will be most fitted for the mission. We’re radomizing skill sets in order to use scheduleboards in locating required skill sets.

Randomizing skill sets when automatically creating bookable agents:
Leading us to  being able to filter agents by their skill sets and their abilities: