Isn't it ironic that chatbots are touted as a more natural, conversational interface when they are basically CLIs? Back in the day GUI adoption over CLI was driven by conviction that desktop, drag and drop and point and click are more natural metaphors.
As usual, what's old is new again. Makes sense given that user interfaces and "styles" of software are just like styles in anything else (ie: fashion) -- they come and go and come back again.
Fast forward another 3 - 7 years and users will be wondering at the marvels of a chatbot where one can simply click on the picture of the action they'd like it to perform! Perhaps entire menus of actions will be presented, in horizontal or vertical strips inside the chat interface... these actions will of course be represented by hieroglyphs expertly designed to convey just what they do and no more, to as cross-cultural an audience as possible. Maybe we'll call them icons or something.
Fast forward another 3 - 7 years and users will be wondering at the marvels of a chatbot where one can simply click on the picture of the action they'd like it to perform!
You mean like the current functionality of WeChat, Telegram, Kik and FacebookM?
I generally like command line-esque chatbots. Then again I also like the command line and usually prefer it over a GUI. (I also think that emacs is the best UI ever so I'm perhaps not representative of the typical user.)
The problem with x.ai is that it attempts to replicate the annoying experience of dealing with someone's idiot secretary, not that it's text.