> For the complete documentation index, see [llms.txt](https://docs.fortifiedid.se/control/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fortifiedid.se/control/key-components/pipes.md).

# Pipes

How Pipes are used across Forms, API, and Schedules in Control.

The FortifiedID Pipes framework is used to build and execute integration, automation, and identity management processes. A Pipe represents a complete workflow that defines how data is collected, processed, transformed, and delivered between systems.

![](https://content.gitbook.com/content/4E9RVuMbT4Q3efxn8tVF/blobs/X8JDEIN15yNHLRJOpLdL/pipe_eng.png)

`Pipes` and `Valves` are used across all Fortified ID products and are handled in the same way. The purpose of a Pipe often differs between products, but the working model and the available Valves are the same.

Pipes can be executed in different ways:

* through a Forms flow initiated by a user
* on a schedule using a scheduler
* through incoming API requests
* manually by an administrator

A `Pipe` consists of one or more Valves, where each Valve performs a specific task within the workflow. Examples include reading data from a source, transforming attributes, validating input, calling external APIs, updating directories, or writing data to a target system.

`Valves` are reusable building blocks that can be combined and configured to create flexible integration and automation processes. They are executed sequentially, allowing complex business processes to be built from simple, maintainable components.

For an overview of available Valves, see [Available Valves](https://docs.fortifiedid.se/pipes/valves).

By combining Pipes and Valves, organizations can create scalable and maintainable automation flows for:

* identity lifecycle management
* user provisioning and deprovisioning
* automated group management
* directory synchronization
* reporting and auditing
* system integrations
* business process automation

The terms `Pipes` and `Valves` originate from the Unix world, where data flows through a chain of components, each performing a specific task. Fortified ID applies the same principle to create flexible workflows that can collect, transform, validate, and deliver data between systems.
