# Beginner with BPM

**URL:** https://forum.flowable.org/t/beginner-with-bpm/1012
**Category:** Flowable Engine
**Created:** [September 29, 2017, 4:54pm UTC](https://forum.flowable.org/t/beginner-with-bpm/1012 "2017-09-29T16:54:23Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![beginner](https://avatars.discourse-cdn.com/v4/letter/b/e495f1/32.png) [@beginner](https://forum.flowable.org/u/beginner)
#### Post date: [September 29, 2017, 4:54pm UTC](https://forum.flowable.org/t/beginner-with-bpm/1012/1 "2017-09-29T16:54:23Z")

</div>

Hi Everyone, beginner with BPM here. Just curious, if I have below registration process that needs to go to various back end system automatically, it is suitable to use Flowable BPM engine.

1. the first step: update to CRM system (through REST web service). If the update to CRM system for somehow fail, this process needs to be automatically retried for 3 times, and if the retry reach maximum, the process will stop here, and at the same time will send out email, so that person in charge will be able to do a manual intervention by resubmit the process  
2.the second step: update one of the legacy system (through SOAP web service). If the update to the legacy system for somehow fail, this process needs to be automatically retried for 3 times. If retried reach maximum, same as the first step, the process will stop here, and at the same time will send out email so that the person in charge will be able to do a manual intervention by resubmit the process of the second step

Appreciate for any advise and thanks in advance.

---

<div class="post-metadata">

### Author: ![martin.grofcik](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/martin.grofcik/32/71_2.png) [@martin.grofcik](https://forum.flowable.org/u/martin.grofcik)
#### Post date: [October 2, 2017, 5:42am UTC](https://forum.flowable.org/t/beginner-with-bpm/1012/2 "2017-10-02T05:42:46Z")

</div>

Hi,

> [@beginner](#):
>
> suitable to use Flowable BPM engine

Yes.

> [@beginner](#):
>
> REST web service

> [@beginner](#):
>
> needs to be automatically retried for 3 times

> **[Open Source](https://www.flowable.com/open-source)**
>
> The Flowable project provides a core set of open source business process engines that are compact and highly efficient. Get the source code.

> [@beginner](#):
>
> send out email

> **[Open Source](https://www.flowable.com/open-source)**
>
> The Flowable project provides a core set of open source business process engines that are compact and highly efficient. Get the source code.

I do not know what exactly are you asking for. You can consider to use asynchronous execution too.

> **[Open Source](https://www.flowable.com/open-source)**
>
> The Flowable project provides a core set of open source business process engines that are compact and highly efficient. Get the source code.

Regards  
Martin

---

<div class="post-metadata">

### Author: ![beginner](https://avatars.discourse-cdn.com/v4/letter/b/e495f1/32.png) [@beginner](https://forum.flowable.org/u/beginner)
#### Post date: [October 19, 2017, 1:47pm UTC](https://forum.flowable.org/t/beginner-with-bpm/1012/3 "2017-10-19T13:47:05Z")

</div>

Hi Martin, thanks for the reply and information. I will try to go into the user guide and test it out.  
One more question, does Flowable support asynchronous service invocations? Something like describe in this link: [https://blog.camunda.org/post/2013/11/bpmn-service-synchronous-asynchronous/](https://blog.camunda.org/post/2013/11/bpmn-service-synchronous-asynchronous/). Thanks.

---

<div class="post-metadata">

### Author: ![martin.grofcik](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/martin.grofcik/32/71_2.png) [@martin.grofcik](https://forum.flowable.org/u/martin.grofcik)
#### Post date: [October 19, 2017, 2:23pm UTC](https://forum.flowable.org/t/beginner-with-bpm/1012/4 "2017-10-19T14:23:12Z")

</div>

> does Flowable support asynchronous service invocations?

Yes  
How? → In the same way as camunda. (Both engines are based on the same principles)

Regards  
Martin
