I’m building a WhatsApp chatbot in n8n for a clinic. The bot needs FAQ handling, appointment booking, rescheduling/cancellation, reminders, and personalization
I’m deciding between using a Switch node based workflow or the AI Agent node. My goal is fast response time and a clean production design, but I also want the bot to feel personalized.
For those who have built something similar:
- Is the Switch/Rules-based approach better for speed and reliability?
- Does the AI Agent node make personalization easier enough to justify the extra latency?
- For clinic use cases, would you keep booking/rescheduling outside the agent and use it only for FAQ or fallback?
- Any best practices for storing personalization data and routing intents in n8n?
I’d like advice from people who have done this in production