Selecting between crews and passing data between based on user response

Hi,

I have a crew going that is doing a decent job to analyse data. I have a second crew that does a second job well.

How can I, based on user prompt or response decide which crew would be used for analysis.

For example I have a crew that will process website performance and identify which store is underperforming after running a set of tasks. Now I have a second crew that will analyse a particular store in detail to identify opportunity.

I would like for the user to ‘ask’ which of my web stores are underperforming, see the results of the first crew then ask again how can I increase performance and the second crew fires up with the results of the first crew to analyse in detail.

Am I looking at a ‘mastet’ crew to call sub crews based on the master crew decision? Is this even possible?

Thank you.

It sounds like you are ready to check out Flows!

Flows - CrewAI