Sometimes I hear the question as to whether or not software makers will program obstacles for bots. My answer is that the ones who want to win will do exactly the opposite. In the near future, consumers, both enterprise and commercial, will start to expect if not demand accessibility for bots. Enterprises that have invested in an automation infrastructure will want to ensure that any new software they purchase is easily learnable and usable by their bot workforce. This means that any software that throws up roadblocks to bots will have a major disadvantage. The market will force software to adapt, and will start to evaluate ease of use by bots when deciding on software purchases.

Let’s take it a step further. Software will start coming with a bot user interface (and this ain’t gonna be APIs) similar to how software apps have a mobile version or are “responsive”. The new “responsive” will include the ability to easily serve up capabilities and functions for bots.

One step further, there will be a “jQuery” for bots. There will be a library of UI tools that developers will go to to design bot interfaces for their software. This new jQuery will not be focused on aesthetics—it will be focused on performance and packing as much functionality and accurate data transfer techniques using the UI as possible. This library of front-end tools will become the language of compatibility in the bot universe, and it will ensure that any bot can use advanced computer vision capabilities to see, learn, and use any piece of software.

So who’s gonna create the jQuery for bots?

Looking forward to the future of democratized AI.