# Vive le GUI!
ChatGPT will eat up a lot of the software we use every day. I’m not particularly interested in using Uber Eats if I can just ask a bot to order lunch. Not having to wade through dozens of options on Google Flights or Expedia will be a welcome relief. I’d even give the bot access to my email if it can use that to automatically schedule meetings for me. All these tasks currently require a lot of manual work manipulating graphical user interfaces, but, in the near future, will be a simple verbal or textual request away.
But while a lot of tasks are well suited for natural language interaction, many others are not. I know because I’ve tried. Back in 2016, [we built a company called Yala](https://techcrunch.com/2016/09/08/yalas-new-chatbot-knows-the-best-time-to-post-to-social-networks/), which helped businesses share posts to social media through a Slack interface. In fact, we grew to serve 3,000+ businesses, including Walmart, IKEA and Stack Overflow.
They did not like our bot. It was clunky and slow. They wanted a calendar view, where they could see the content going out each day. They wanted to be able to see mockups of their posts. While the prospect of managing their social media through the Slack chatbot was compelling in theory, in practice they just wanted to use Yala in the browser.
Many applications simply do not lend themselves to the chat interface.
- Video (TikTok, Youtube)
- Social networking (Twitter, WhatsApp)
- Productivity (Monday, Airtable)
- Games
These apps can’t live inside a chat interface - they’d be crippled, no matter how powerful the underlying AI is.
One example I keep coming back to is graphic design. Suppose you’re designing a poster. You want the background to be orange.
“No, not that kind of orange!”
“Make it brighter”
“Make it more red-ish”
Nope. Just give me a color picker.
A large number of applications that cannot be chat-ified will still be GPT-powered, either on the frontend as part of the GUI (for example, Github Copilot X) or on the backend. In fact, it stands to reason that many backends will be entirely replaced with GPT logic (see [this library](https://jamesturk.github.io/scrapeghost/) that scrapes the web using GPT as an example).
But we’re all still going to need software, if only for the GUI.