# What are Workflows?

Follow our quickstart to build your first workflow.

Workflows make it easy to integrate your apps, data, and APIs - all with no servers or infrastructure to manage.

  • Workflows are composed of code that is organized and executed as a sequence of linear steps.

  • Trigger your workflow on any event (e.g., HTTP requests or a schedule).

  • Add steps to run Node.js, Python, Go or Bash code (using virtually any npm, pip or go package) and prebuilt actions.

  • Steps are executed in the order they appear in your workflow.

  • Export values for each step and access them via the steps object.