Since Microsoft launched its Bot Framework earlier this year, it has consistently added features to empower developers to create, what Microsoft calls, "the next great conversational experiences." The latest API additions include the Computer Vision, Bing Speech, and Bing Image Search APIs.
Cloud-based messaging app Telegram provides free, open and secure communication across any platform with automatic chat synching across devices. Telegram also provides a dedicated Bot API for building custom bots that users can interact with via messages and commands to perform predefined tasks.
Late last week Facebook announced updates to its Messenger Platform, which include the ability to give bots different personas, a customer chat plugin for WordPress, and removal of template restrictions on Tagged Messages.