Dynamic Bot Modes & Role-Detection based on user input
I want the AI bot to have dynamic "modes" or "role-detection" based on user input. For example, if a user says "I'm a deckhand", it should switch to "Crew Mode" and prioritize profile setup, documents, and availability. If they say "I'm looking to hire crew", it should switch to "Client Mode" and prioritize brief collection and vessel details. I also want to set a specific personality (Direct, slightly cheeky, industry-aware) that avoids "corporate waffle".