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.