What are the core building blocks of a 3B workflow?

Before I get too deep, I’d like a mental model of the fundamental pieces a workflow is made of. What are the core building blocks, and how do they fit together to move data from one step to the next? I think having that foundation will make everything else easier to reason about. A clear overview or diagram would be ideal.

This is one of the things that makes 3B so special, there’s only one! It’s code!

When building in 3B, the AI chat will help translate what you want to build into a workflow that is powered by code under the hood. 3B also helps ensure things are secure!