In this example we are going to ask the user for name, age and a flight date. The challenge is to validate the input, store it in memory and send prompts to the user until we have all the infos.

In this article we are going to add state to our bot that we created earlier. We want that our bot asks for our name, remembers it and then greets us using the name. Without state management the bot would forget everything right after one conversation.

TurnContext provides information to process an incoming activity within Microsoft Bot Framework. In this article we find out how to send messages and files using cards.

We take a closer look at the files that the Yeoman generator produced for our Chatbot.

In this article we will setup a Chatbot that echoes whatever we enter using Microsoft Bot Framework SDK v4 with TypeScript. We will use Yeoman to generate code that we will further enhance in upcoming posts.