How to Call Another Process in different diagram

Hello everyone, Does anybody here know how to call another process in different diagram? For example I have an input process, i want to open edit page in another diagram through the menu input process.

Hi !

In order to call another process in the same or a different diagram you have 2 options :

Call activity
![call activity][call activity] This type of task will **instantiate a new process**. Even if both processes are in 2 different projects/diagrams, they are linked and can shared data and contract. This way you can have 1 process per diagram. It is reusable. For more details you can read our documentation [dedicated section][] .
Messages events
![message][message] Messages allow asyncronous point to point communication between 2 pools (from the same diagram or not) They can be used at the beginning, during or at the end of your process. There are 4 messages events types :
  • Throw: intermediate or end. Process execution continue
  • Catch start: start a process on message reception
  • Catch intermediate: process is paused until message is received
  • Catch boundary interrupting: abort user task if message received

Documentation is describing messages events behaviour in details as well.

thank you :slight_smile:

Could you please validate the answer? It could be useful for other members. Thank you

It worked thanks

I am sorry I was not clear. By validating I meant checking the validation button right at the left side of my answer. This way in the Q&A menu validated answers appear in Green.