Invoke Secondary Workflows
Learn how to invoke workflows from other workflows
You can trigger other workflows asynchronously from within a primary workflow using the keyword lam.asyncExecute
, allowing for more complex automation scenarios without waiting for the secondary workflow to complete.
Imagine you have an e-commerce application with two workflows:
process-new-order
: Handles new orders, inventory updatescustomer-communication
: Sends various emails to customers
When a new order comes in, you want to process it immediately but handle customer communications separately.
As a first step of the process-new-order
workflow, you would invoke the customer-communication
workflow as follows:
You can also invoke multiple workflows asynchronously by appending to the lam.asyncExecute
array.
Last updated
Was this helpful?