Skip to main content
Version: 8.1

Wait for signal intermediate event

Level: beginner

The Wait for signal intermediate event (Fig. 1) is used for resuming a business process by events that occur in other processes or whenever a specific record is modified or deleted in Creatio.

Fig. 1 Wait for signal intermediate event
Fig. 1 Wait for signal intermediate event

For example, a business process can wait until the user starts working on an activity (its status is changed to “In progress”) before proceeding to the next step.

Wait for signal intermediate event operation

Activation

After the element incoming flow is activated, the Wait for signal intermediate event waits for the corresponding signal. Depending on the element mode, the Wait for signal element will wait for one of the following events:

  • A corresponding signal is generated by the Throw signal intermediate event in any other business process.
  • A corresponding Creatio record is modified or deleted.

Execution

When the expected signal is generated by a Throw signal event, or the monitored record is modified or deleted, the Wait for signal element activates its outgoing flows and enables the execution of the other actions in the business process.

Wait for signal intermediate event parameters

Which type of signal is received?

Choose which signal activates the event:

  • Select “Custom signal” if the event is activated by a Throw signal intermediate event in any business process (the current business process or any other).
  • Select “Record signal” if the event is activated whenever an object record is modified or deleted in Creatio.

The selected option determines what following parameters will appear in the element setup area.

Run following elements in the background

Select this checkbox, if you want any “User action” elements activated with the outgoing flows of the current element to run “in the background.” When process elements are executed in the background, their loading mask is not displayed, no windows pop up for the user, etc. The user will be able to interact with the elements via the Business process tasks tab of the communication panel.

Custom signal mode parameters

In the “Custom signal” mode, the Wait for signal event is triggered by a Throw signal intermediate event from another process(es).

Signal

Enter a signal value. Make sure that the field is populated with the custom-generated signal name matching the name of the signal specified in the Which signal is generated? field of the Throw signal element (Fig. 2 and Fig. 3) in the corresponding process. Such signal name can be generated by user at random.

Fig. 2 Specifying the name of a signal that activates the Wait for signal intermediate event in the “Custom signal’ mode
Fig. 2 Specifying the name of a signal that activates the Wait for signal intermediate event in the “Custom signal’ mode
Fig. 3 Example of a Throw signal element that generates the corresponding signal
Fig. 3 Example of a Throw signal element that generates the corresponding signal

See also

Process events

Use events in a business process