# Integrate flowable into our own application

**URL:** <https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457>\
**Category:** Flowable Application\
**Created:** [January 18, 2018, 5:55am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457 "2018-01-18T05:55:32Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![ziwenzhao](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/ziwenzhao/32/491_2.png) [@ziwenzhao](https://forum.flowable.org/u/ziwenzhao)\
**Post date:** [January 18, 2018, 5:55am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/1 "2018-01-18T05:55:32Z")

</div>

Hi, right now our company is doing a Office Automation (OS) application, we need to integrate a module of business process management. We are using the framework of Angular2. Can somebody provide some ideas how to integrate flowable into our project.

We tried to delegate the BPM back-end to flowable-rest which provides a lot of rest api. But it dose not support visually define and deploy process definition.

We also tried to use flowable-modeler to define and deploy process, but we can not use rest api to find these defined process. So I guess the flowable-modeler and flowable-rest are two separated application.

My email is [ziwenzzw@gmail.com](mailto:ziwenzzw@gmail.com), so if anybody can provide some ideas or have the intention to corporate with us, please contact me.

---

<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:** [January 18, 2018, 7:47am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/2 "2018-01-18T07:47:23Z")

</div>

Hi,

flowable-modeler uses REST API from flowable-task app. If you want to use flowable-rest interface to deploy app, you can just export app from modeler (bar or zip) and deploy it by  
[http://www.flowable.org/docs/userguide/index.html#\_deployment](http://www.flowable.org/docs/userguide/index.html#_deployment)  
REST call.

Regards  
Martin

---

<div class="post-metadata">

**Author:** ![ziwenzhao](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/ziwenzhao/32/491_2.png) [@ziwenzhao](https://forum.flowable.org/u/ziwenzhao)\
**Post date:** [January 18, 2018, 8:00am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/3 "2018-01-18T08:00:10Z")

</div>

Thanks for your reply Martin. It really helps.

Regards,  
Ziwen

---

<div class="post-metadata">

**Author:** ![ziwenzhao](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/ziwenzhao/32/491_2.png) [@ziwenzhao](https://forum.flowable.org/u/ziwenzhao)\
**Post date:** [January 18, 2018, 9:00am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/4 "2018-01-18T09:00:24Z")

</div>

Hi, Martin. I got another question. You mean the flowable-task has the similar set of rest apis with flowable-rest, that can communicate with the process engine? Is there some documents about flowable-task rest api?

Second question is I need to transfer the user data from our own application to the flowable-modeler/flowable-idm. So flowable-modeler can assign task to our own users. We cannot use flowable-rest to do this job, because they are two separate applications and use separate database.

Regards,  
Ziwen

---

<div class="post-metadata">

**Author:** ![tijs](https://avatars.discourse-cdn.com/v4/letter/t/bc79bd/32.png) [@tijs](https://forum.flowable.org/u/tijs)\
**Post date:** [January 18, 2018, 12:40pm UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/5 "2018-01-18T12:40:32Z")

</div>

Hi Ziwen,

The Flowable Task application includes the full Flowable REST API, just like the Flowable REST application. So the REST documentation is valid for the Flowable Task application as well.

The Flowable IDM application is an example and easy to setup way for user and group management. You can also use LDAP out-of-the-box, and you can implement the IdentityService on top of your own identity tables / application.

Best regards,

Tijs

---

<div class="post-metadata">

**Author:** ![ziwenzhao](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/ziwenzhao/32/491_2.png) [@ziwenzhao](https://forum.flowable.org/u/ziwenzhao)\
**Post date:** [January 19, 2018, 12:19am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/6 "2018-01-19T00:19:58Z")

</div>

Thanks Tijs, I will try to use the rest api of flowable-task.

Regards,  
Ziwen

---

<div class="post-metadata">

**Author:** ![ziwenzhao](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/ziwenzhao/32/491_2.png) [@ziwenzhao](https://forum.flowable.org/u/ziwenzhao)\
**Post date:** [January 19, 2018, 12:29am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/7 "2018-01-19T00:29:00Z")

</div>

Hi Tijs. the port for flowable-rest Rest Api is [http://localhost:8080/flowable-rest/service](http://localhost:8080/flowable-rest/service), so the port for flowable-task Rest Api should be [http://localhost:8080/flowable-task/service](http://localhost:8080/flowable-task/service) ? I’ve tried it, but it seems not work.

Regards,  
Ziwen

---

<div class="post-metadata">

**Author:** ![tijs](https://avatars.discourse-cdn.com/v4/letter/t/bc79bd/32.png) [@tijs](https://forum.flowable.org/u/tijs)\
**Post date:** [January 19, 2018, 7:24am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/8 "2018-01-19T07:24:13Z")

</div>

Hi Ziwen,

The BPMN engine rest api is available on [http://localhost:8080/flowable-task/process-api](http://localhost:8080/flowable-task/process-api). And for example the DMN engine api is available on [http://localhost:8080/flowable-task/dmn-api](http://localhost:8080/flowable-task/dmn-api).

Best regards,

Tijs

---

<div class="post-metadata">

**Author:** ![ziwenzhao](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/ziwenzhao/32/491_2.png) [@ziwenzhao](https://forum.flowable.org/u/ziwenzhao)\
**Post date:** [January 19, 2018, 8:30am UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/9 "2018-01-19T08:30:46Z")

</div>

Thank you so much, it works. This really helps me integrating flowable into our own project!

Regards,  
Ziwen

---

<div class="post-metadata">

**Author:** ![prabhushan](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/prabhushan/32/1375_2.png) [@prabhushan](https://forum.flowable.org/u/prabhushan)\
**Post date:** [October 1, 2019, 10:09pm UTC](https://forum.flowable.org/t/integrate-flowable-into-our-own-application/1457/10 "2019-10-01T22:09:39Z")

</div>

@ziwenzhao - I am also trying out the same thing. Is there any lessons you can share with me. Appreciate your help on this.
