It's a technology that is starting to move from the edge to the mainstream, with names as big as Spotify, Starbucks and Mastercard all adopting chatbots in some form in recent months and years.
The use of artificial intelligence and the ability to converse in natural language can make chatbots seem as if we are experiencing the future right now. However, you don't have to be a Silicon Valley giant with endless developers to hand to build one. In fact, you could do it from your own home and you don't even necessarily need complex programming skills.
Here is a selection of the best platforms to use if you want to build your own chatbot.