Podio is a web service that aims to provide a customizable online workplace. There are a lot of apps, and you can set up and position your dashboard as you please. However, sometimes the app you want isn't in the set. In that case, they also offer the Podio API to code your own custom apps for use within your Podio workspace.
In this Microsoft tutorial the contributors share the steps for building a bot with their SDK and testing it with the Framework Emulator. Initially, you will need to install Node.js, create a folder for your bot, form a command prompt, and run the npm command nodejs npm init.