---
schema_version: "1"
id: 71f27682509548a6d032ac52fc271fd22a64d31d3f00aa6b3b6739f7dbf6dddc
title: Process Automation Overview
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/rpa-manager/processautomation-overview.md
canonical_url: https://docs.mulesoft.com/rpa-manager/processautomation-overview
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 4de79bc67af6c8bd3960d78b015570f15dc02e6a23da3d7104118f04b228c78f
description: MuleSoft Documentation Site
latest: true
---
---
product: RPA Manager
---

# Process Automation Overview

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

The **Process Automation** module is the heart of RPA Manager. After a citizen technologist
evaluates processes and approves them for automation in the **Process Evaluation** module, you, as a
project manager, create a project here for each suitable process by starting the automation from the
**My RPA** module. A project defines the framework conditions for the execution of a process and is
managed by a team.

Processes go through several phases in sequence.

1.  In the design phase, a citizen designer creates a model of the process using BPMN.

2.  During the build phase, in RPA Builder, a RPA developer fills the model with concrete
    instructions for the bot.

3.  In the test phase, a quality assurance team checks if the automated process delivers the
    required results.

4.  Then you transfer the process to the production phase, where it is carried out fully
    automatically.

The process team can revise the process continuously.

## Getting Started

1.  List all applications required for the automation of a process in the **Process Applications**
    view of the **Process Automation** module.

2.  Start the automation of a process in the **My Backlog** view of the **My RPA** module.

3.  Create a project containing the settings and data of the process to be automated in the
    **Process Management** view of the **Process Automation** module.

4.  In the design phase, record a process with RPA Recorder or model the process using BPMN.

5.  In the build phase, use RPA Builder to edit or create a machine-readable program from the model.

6.  In the test phase, run an automated process in a test environment.

7.  In the production phase, deploy the automated process to a bot. Choose one or both of the
    following options:

    - Create a run configuration to execute the automated process by scheduling it in RPA Manager.

    - Create and publish an invocable configuration to Anypoint Exchange or Salesforce and use it
      with MuleSoft Composer or Salesforce Flow.

## Definitions

### BPMN

_Business Process Model and Notation (BPMN)_ is a standard specification for diagrams to depict
business processes. Such diagrams can be created directly by the process owner and easily translated
into a machine-executable program.

## See Also

- [Starting Automation of Approved Processes](https://docs.mulesoft.com/rpa-manager/myrpa-start)
