---
title: "Workflow elements and concepts"
canonical: "https://support.appfire.com/space/CDMC/2193066207/Workflow%20elements%20and%20concepts"
format: markdown
---
> Macro (aura-html)

## Overview

Workflows in **Comala Document Management Cloud** consist of key building blocks that define how the content is reviewed, approved, and published. Understanding these elements helps you configure and manage workflows efficiently.

The workflow consists of the following elements:

## States

**States** represent the stages a document goes through during its lifecycle.

- *Draft* → *In Review* → *Approved* → *Published *are workflow states.

Learn more: [States](https://appfire.atlassian.net/wiki/spaces/CDMC/pages/2193066115)

## Parameters

**Parameters** are customizable variables used to configure workflow behavior.

Learn more: [Parameters](https://appfire.atlassian.net/wiki/spaces/CDMC/pages/2192837939)

## Transitions

**Transitions** move a document from one state to another. Transitions can be manual (triggered by a user) or automatic (triggered by events or conditions)

Learn more: [Transitions](https://appfire.atlassian.net/wiki/spaces/CDMC/pages/2192776606)

## Approvals

**Approvals** are decisions required from specific users or groups before a document can be published. It can be assigned to individuals, roles, or groups.

Learn more: [Approvals](https://appfire.atlassian.net/wiki/spaces/CDMC/pages/2193195490)

## Triggers

You can use **workflow triggers** to automate your documentation process and respond dynamically to key workflow events. For example, a trigger can automatically send an email notification when a page is submitted for review

Learn more: [Triggers](https://appfire.atlassian.net/wiki/spaces/CDMC/pages/2192967825)