Automated work planning with consideration of team members' availability

Hello,
I am looking for a way to automate the planning of team work. I have prepared one board in which I created groups corresponding to individual projects. In each group, I added the most important project phases as items and assigned one person to each phase. I also entered the duration of each phase. Some tasks have dependencies set, while others do not.

I am looking for a way to automatically fill the Time line column so that it takes into account the availability of each team member, such as the number of available hours per week. This should lead to arranging the Time line in such a way that what I see in the Workload ensures 100% utilization of the team members’ time.

You’re looking to automate team workload planning using a board with project phases and assigned team members. You want to auto-fill the timeline column considering each member’s availability (hours/week) to ensure 100% utilization. This sounds like a resource allocation problem. I’d suggest exploring algorithms like the Critical Path Method or Resource Leveling to optimize your timeline. Additionally, you may want to consider using a dedicated project management tool or integrating with an API that can handle these complex calculations.