Intent with multiple steps

Hi, Whats the best to identify multiple steps from user’s question?

eg. User input: “Can you let me know the balance after transferring $10?”

We can identify multiple intents from this (transfer+balance), but how do we know the order of those intents/steps? Whether its “check balance and transfer” or “transfer and check balance”?

Thanks

To my knowledge, every Rasa training data sample belongs to one intent. The intent classification will return a list of intents and how confident the Rasa model is that the user utterance is a specific intent. You could try to solve this with distinct “mixed” intent where you use training sentences covering such cases, e.g. “transfer_and_balance”.

Thanks. The challenge we have is with covering all such cases user can request. We can have many such combinations and sometimes more than 2 actions that needs to be executed in a particular order.