> For the complete documentation index, see [llms.txt](https://nicolas-heron.gitbook.io/droolsonboarding/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nicolas-heron.gitbook.io/droolsonboarding/brms/implementing_the_process_flow.md).

# Implementing the Process Flow

We are going to implement a rule flow with 5 steps.

| Name           | ruleflow group name |
| -------------- | ------------------- |
| init data      | init                |
| standard price | standard            |
| Promotion      | promotion           |
| Reduction      | reduction           |
| Subscription   | subscription        |

![](https://2162667257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-FWW6zn6BoLbrPp_j8%2F-M-FWXeF2rB74vmY-cqZ%2F-M-FWYZFiWblS9geMos1%2Faction01.png?generation=1580825225500586\&alt=media)

We shall give him a name in a package

![](https://2162667257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-FWW6zn6BoLbrPp_j8%2F-M-FWXeF2rB74vmY-cqZ%2F-M-FWYZHOWTMBAkQyJWa%2Faction02.png?generation=1580825224657841\&alt=media)

Select the start event and select the task element :&#x20;

Click on the wrench and select "Business Rule Task"

![](https://2162667257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-FWW6zn6BoLbrPp_j8%2F-M-FWXeF2rB74vmY-cqZ%2F-M-FWYZJolhg6ClGWb1j%2Faction04.png?generation=1580825225239081\&alt=media)

Click on the "<<" on the right part and the properties will appear. Enter the Name and Ruleflow group name as follows :

![](https://2162667257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-FWW6zn6BoLbrPp_j8%2F-M-FWXeF2rB74vmY-cqZ%2F-M-FWYZLXn_LWv72A2aI%2Faction05.png?generation=1580825224957356\&alt=media)

Do the same with other business tasks.

![](https://2162667257-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-FWW6zn6BoLbrPp_j8%2F-M-FWXeF2rB74vmY-cqZ%2F-M-FWYZNyuiqgw2xN8ww%2Faction06.png?generation=1580825224897220\&alt=media)

And do not forget to save the process.
