Send Message

Learn to send message to restart the process execution

Last published at: November 24th, 2025

A message can be sent to a waiting process instance. The process that uses the “Wait for message” steps waits for an incoming message before continuing. 

Here’s an example of a workflow where the process instance waits for a message twice. 

 

Generate and execute a new process instance. 

 

The process instance is “sleeping” at the “Wait For Message” step. 

 

On the Process Instance page, choose this instance from the table and click on the Utils—Send Message menu option.   

 

The “Send Wait Message” pop-up appears for configuration. 

 

Choose the instance level (All, Current, TopMost, Children, Parents, Siblings) from the drop-down menu. Select the Wait message from the drop-down menu. Click the Send button to continue. 

 

The message is sent to the “sleeping instance,” and a confirmation note is displayed in the top-right corner.  


The first “Wait For Message” step receives and handles the message. The process instance continues only if the received message matches the configured text; otherwise, the wait persists. 

 

Select the process from the list on the Process Instances page, then click the Utils - Send Message menu option. The “Send Wait Message” pop-up appears for configuration. Choose the instance level (All, Current, TopMost, Children, Parents, Siblings) from the drop-down list. Select the Wait message from the drop-down list. Click the Send button to proceed. 

 

The second “Wait For Message” step receives and processes the message. The process instance proceeds only if the message received matches the configured text; otherwise, the wait continues. 

 

In this context, the process instance has been completed, as shown below.