I am developing a bot for banking purpose and I have intents for fund transfer, transaction history, loan, balance, bill payments, etc. I have implemented intents for handling the functionalities one at a time. And now, I want to handle multiple intents at a time. For e.g if a user says,
"Show my latest transactions and then pay my bill after showing the balance."
How can I handle these kind of inputs where user asks for more than one or two functionalities in a single utterance?
I know, I can implement intents with multiple entities, but that seems to be not working for me as I have so many intents that I cannot afford to make intents with combination of 2 or 3 entities.
Is it even possible to implement using RASA or any other technology for building a chatbot?