Can we setup a hidden entity to switch languages. For example if user enters ESP the bot would pick that and make the switch and continue on in the flow without having to start the session over again?
We can make the bot switch languages but it is not possible to make it continue in the same session. Since the language changes the node values will also change and according to that, we need to have the utterance.
You can use kore util library to get the list of languages in the standard response, kindly check the below link for reference.
check this and let us know if this suffices your query.