Getting Started

Welcome to litestar-workflows! This section will help you get up and running quickly.

Whether you’re building approval workflows, automated pipelines, or complex business processes, you’ll find everything you need to get started here.

What You’ll Learn

By the end of this section, you’ll understand:

  • How to install litestar-workflows and its optional dependencies

  • The basic structure of a workflow

  • How to create machine (automated) and human (approval) steps

  • How to define workflow edges and transitions

  • How to start and complete workflow instances

Prerequisites

Before you begin, make sure you have:

  • Python 3.9 or later

  • Basic familiarity with Python async/await syntax

  • (Optional) Familiarity with Litestar web framework

Next Steps

Ready to dive in? Start with Installation to set up your environment, then move on to the Quickstart tutorial to build your first workflow.