Having worked through the technical details of building a baseline Slack bot, I’ve turned my attention to the end user experience. In this post I want to reflect on a few foundational UX considerations: discovery (finding the bot), onboarding (learning the bot) and basic interaction (engaging the bot). I’ll share both questions and possibilities in each area, with a bias towards simpler and actionable ideas. Hopefully these thoughts are helpful to both bot creators and platform owners like Slack.
The first question that comes up is how do users discover the bot? This is partly a marketing and distribution question about how the bot is discovered...read more
By Vijay Sundaram