The Microsoft Bot Framework allows you to build a chatbot once, and publish it across a multitude of communication channels, such as Facebook Messenger, Skype, and many others.
Watch this webinar to get an overview of how bots can be used in a variety of scenarios.