Crews and Flows within Chatbot?
Now that I’ve completed the CrewAI flows crash course, I’m attempting to create a chatbot in the role of a bank’s private customer advisor. Brandon provided flows in the course that generate a single output, but I’m wondering if I can adapt them to create a chatbot. Based on the user’s message, the chatbot will transition into one of three roles: “Budgeting Assistant,” “Expending Assistant,” or “Portfolio Management Assistant.” I believe I can achieve this using a router flow, but I’m unsure if I need to create separate crews for each role. Additionally, there should be agents and tools incorporated into the flow.