About Bots, Flows, and Steps
A Bot is a collection of business logic coupled with one or more communication channels that is created to accomplish some business goal through automation. The Bot consists of Flows, which are built with Steps.
The Flows describe specific use cases the Bot can handle.
The Steps are the building blocks of a Flow and are used to create and execute logic.
You can give your Bot a name and personality or just group Flows by functional use. Bots can trigger Flows in other Bots, so you can create a super Bot like Siri or Alexa that passes users to other more specialized Bots.