# Introduction to BPM addon

## Introduction

The **BPM addon** allows Soffid administrators to <span style="text-decoration: underline;">generate and maintain their own workflows</span> directly from the Soffid Console itself.

## What is a workflow?

Soffid has implemented a BPM engine that allows Soffid to manage **workflows**.

Workflows can <span style="text-decoration: underline;">facilitate, streamline, control, and audit</span> multiple business processes.

There are many **examples** of possible workflows.

- User registration from HR
- Allow users to update certain data
- Request privileged accounts
- Request roles for oneself
- Allow managers to request a large number of permissions
- Confirm that a manual process is executed and attach evidence
- Request company resources
- Perform scheduled user logouts

Many Soffid screens are involved in the BPM module. We list the most important ones below.

- [BPM editor](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/bpm-editor) : where to create or modify workflows
- [Business process definition](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/business-process-definition) : where workflows are published
- [Configure Workflow engine](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/configure-workflow-engine) : where the workflow engine is configured
- [My tasks](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/my-tasks) : pending workflows where the user has to perform an action in order to continue their workflow.
- [My requests](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/my-requests) : The workflows that the user can initiate are listed here.
- [My requests &gt; Query request status](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/my-requests-query-request-status) : to search for all processes started by oneself
- [Process Search](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/process-search) : to search for all processes
- [Metadata](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/metadata) : to add attributes to display in the search tables
- [Scheduled jobs](https://bookstack.soffid.com/books/soffid-4-reference-guide/page/scheduled-jobs) : shows active workflows pending asynchronous tasks