2004. One truly dark year for all messengers out there. The fact was not so obvious at that point, but before the decade was over, it was clear already – messengers’ popularity was gone. ICQ, AOL, MSN and many others – they’ve all been replaced either with social networks, or more modern messengers (WhatsApp, Skype). You want to chat with your friends and family? You have Facebook for that. Want to have a short ramble about your day? Twitter! Some professional conversations? LinkedIn got you covered. Google+… Does anybody remember what is Google+?
There was a common trend – chat apps were already implemented in social network applications. It was pointless for user to have multiple applications for the same purpose. Messages, videos, photos or even music – you have it all in one place. Rather convenient, I would say!
Despite of that, nowadays we have the opposite trend – messengers are back, and they are stronger than ever! WhatsApp, Viber, Telegram – each of them has 8- or even 9-digit number in their “user score”. But how did that happen? Well, it can be explained in different ways. For example, Facebook is loosing it’s popularity among US teenagers. Many users simply don’t need most of social network application’s features – simple messaging is more than enough.
Even Facebook itself is now promoting its own text messenger, which is called… Messenger. Basically, Messenger contains only Facebook’s texting features, but those features are expanded thanks to chat bots.
What are chat bots? I thought you would never ask!
If you want a wikipedia-style definition, it’s pretty simple: chatbot is a program which conducts a conversation via textual methods to imitate human speech.
It’s rather accurate definition, but it still needs to be modified to match modern trends. Nowadays bots can do much more than simple chat with user. Although we must mention – there are still only few bots on the market that can imitate human speech well. The main point is that all interactions are held via dialogue between user and bot.
New wave of “bot-o-trend” came from Asia. Many companies have started to promote chat bots via their own local messengers – KakaoTalk in South Korea, Line in Japan, WeChat in China. Moreover, there are many chinese companies that accept payments via WeChat.
The idea behind chat bots is simple – to minimize the amount of installed applications on user’s device. Why would you want to have separate applications for weather forecast (stock info, ordering pizza, bus schedule) if you can get all this info from chatbot in your favourite messenger?
Unlike standalone application, chatbot is very light – it requires almost no space on your mobile device. Plus it has very low hardware requirements – if your device can run messenger app, it can also run chatbot. Chatbot uses the same user accounts as real people do. It allows bots to cover much bigger market – there are many users out there who use entry-class smartphones.
So, basically, chatbot is an application… Inside of other applicatioт. Just like in “Inception”. It turns messenger applications into sort of simplified operational system with its own ecosystem . Popular messenger apps like Telegram or Facebook’s Messenger already have their own “bot markets”, where you can purchase (or get for free) various chatbots.
Moreover, nowadays you can even find chat bot creator tools, where you can construct rather primitive chat bots by yourself. Operating system, development environment and messenger – three in one!
It’s no secret – successful bots with millions of users are already out there. For example, Tinabot – chatbot from iranian development team. At this point Tinabot has 3+ million users which is quite impressive (if you consider the fact that it can only speak Persian right now). Of course “Tina” has much more complex algorithms under the hood than average chat bot – it analyzes user’s speech (because it’s a self-learning bot) and gives rather relevant human-like answers.
The most obvious reason for business to use a bot is to optimize its business processes. Bot can replace dozens of call-centre operators – it can provide user with all information that he needs. Single operator can be used in cases when bot can’t answer more advanced questions. Well-developed bot can significantly reduce customer waiting time – bot does not need additional time to “think”.
Of course there are more ways to use chat bot, but business process optimization is the most obvious one. Most offline companies do not need standalone mobile application – there won’t be enough useful features to justify mobile app development. Bot will do better job for much less money.
Sure, there are certain cases when business really needs its own mobile application. Nevertheless, bots nowadays can resolve different issues for most companies. Moreover, bots have plenty of advantages over mobile applications:
Here at Smartum we are always aware of all modern software development trends and bots are no exception. If your business needs a team of professionals who can develop chatbot or standalone mobile application – we’re at your service!
We will process the request and contact you.
Now fill in information about yourself: