What is a component?

A component is a reusable set of steps that can be called manually or repeatedly in a workflow.

Components simplify building automation systems by letting you extract a sequence of steps into a separate, reusable object that can be called at different points in a workflow. This makes your workflows easier to maintain, reuse, and update.

A component can have its own defined inputs and outputs for passing information in and getting information out.

Types of components

There are two types of components you will come across in Stepper:

What is a Component Library?

When you define a component inside a workflow, it’s only available within that workflow. That’s a local component. A Component Library lets you store and manage global components that can be used across as many workflows as you like.

You can think of them like a pre-built LEGO set for your business processes.

For example, you might create a component that:

Once this component is added to your library, you can reuse it in any workflow that needs to automate refunds without rebuilding or copying steps.

Even better, if the refund process changes later, you only need to update it in one place—the library—and all workflows using that component will stay up to date.

How do I use components?

You can create a new component inside a Component Library, or from within a workflow as a local component.

Simply tell the AI what you want to build

Save time by letting Stepper AI set it up for you. Give it a prompt and watch it generate a ready-to-use component—complete with steps, inputs, and logic—that you can then fine-tune or reuse across workflows.