Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

What I Am Seeing as a Minimum Viable Bot Presence

DZone's Guide to

What I Am Seeing as a Minimum Viable Bot Presence

Bots are an ever-increasing part of our online experience, be it one for Slack of Twitter. We have a look at some common elements and building blocks for bots that enable them to be successful.

· Integration Zone
Free Resource

Today’s data climate is fast-paced and it’s not slowing down. Here’s why your current integration solution is not enough. Brought to you in partnership with Liaison Technologies.

I have looked at way more Bots than I should have in the last couple days, and I'm beginning to see  similar patterns emerging across bot implementations, in sync with what I shared as part of my advice to API service providers. After you look at hundreds of APIs, and now a couple hundred bot implementations, you really begin to see what some of the common building blocks of the successful bot implementations are:

  • Domain - Having a domain dedicated to the bot, its operations, and the community around it.
  • Website - Simple, modern, and informative website for your folks to discover, and put your bot to work.
  • Logo - Having a simple, modern, and often clever logo and overall branding to your bots presence.
  • Twitter - Have a genuine, active Twitter account that actually engages in conversations with community.
  • Github - Establish an active, and useful Github presence via a dedicated user account or organization.
  • Blog - Provide a thoughtful, active, and informative blog that engages with a community,  customers, and the public at large.
  • API - You are using open APIs, and messaging formats to make your bot work, pay it forward with APIs and Webhooks.
  • Monetization - You gotta make some money, how are you going to keep the lights on, feed and cloth your bot. ;-)
  • Support -Every bot will need support, even if it is automated. Make sure have answer questions via Twitter, and Github. 

The most interesting bots I came across, whether they are Twitter, Slack, or Telegram bot, all had at least half of the items listed above. I'm guessing we are going to see a huge surge in the number of bots that are available, as well as the platforms in which bots can operate, and I am thinking that the bots that follow these patterns will be floating to the top of the churn.

I'm just getting started documenting the common building blocks in this recent surge in API driven bot activity. I'll keep adding the most interesting bot solutions to my research, and keep track of what I feel the best parts of the sector are. I'm curious to see where all of this goes. Not everything bot is capturing my attention right now, but I am seeing enough interesting approaches to using APIs for bot delivery, as well as providing the resources bots will need, to keep my attention.

Is iPaaS solving the right problems? Not knowing the fundamental difference between iPaaS and iPaaS+ could cost you down the road. Brought to you in partnership with Liaison Technologies.

Topics:
bots ,api ,integration ,mvp

Published at DZone with permission of Kin Lane, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}