When designing a product for the web or mobile world, we usually operate within certain types of interactions and user interface elements — text fields, forms, buttons, checkboxes, or switches, for example. In the chatbot world, the interface elements are different.
So, after you come up with lots of ideas about the magical things your bot might be able to do, it is time to get “down to earth” and balance your goals with the design constraints of the platform.
In this post, I want to summarize all conversational elements that are available to you if you want to design a chatbot for Facebook Messenger.
At the end of this article, you will find a cheat sheet with a visual summary of all the interaction elements that are now available for the Facebook Messenger bot (or simply scroll right to the infographics).