An introduction to the Microsoft Bot Framework