I've been thinking about something while learning AI automation: do we actually need an LLM for every step of a workflow, or are we sometimes making things more complicated than they need to be? For example, in a lead qualification workflow, you could use AI to analyze incoming messages, but do you really need an LLM to score a lead based on a few predefined rules? A few things I'm curious about: - When would you use an LLM instead of traditional conditional logic? - Would you use an LLM to classify incoming messages and then handle the rest with deterministic logic? - How do you decide whether a task needs a more capable model or whether a smaller, cheaper model is enough? - How do you balance API costs, response time, and output accuracy? - At what point do validation, retries, and fallback logic become necessary? My thinking is that a good automation isn't necessarily the one with the most AI in it, but the one that uses AI where it actually adds value. How do you approach this when building production workflows in n8n or similar platforms?