What you’re suggesting is proving over and over again to be a blind alley.
Amassed evidence of the way people interact with bots is demonstrating that even when taking a simple order, bots get mighty confused with…
What you’re suggesting is proving over and over again to be a blind alley. This model (short, focused chat with a bot ending in the user being switched over to the GUI app to click/tap on a few offered GUI widgets) is highly unrealistic and naive. It may work only in the most simplistic, almost childish scenarios. But as soon as any more realistic scenario occurs, it falls apart.
Amassed evidence of the way people interact with bots is demonstrating that even when taking a simple order, bots get mighty confused with the way people keep meandering and changing their minds. Currently, most bots relying on NLP can effectivelly take an order only if it goes in a straight line — here is the menu, take your pick, the bot calculates the order total and you confirm, and that’s it. As soon as people start bundling things up, changing their minds, going back to what has been mentioned earlier in the chat, etc., the bot falls apart. NLP also proves to be pretty brittle and fragile in such situations. People have millions of wonky/unpredictable ways in how they formulate what they want. Even bots who are using the most sophisticated NLP get quickly lost when trying to grok what was it that the user asks.