Back

How to set up Multiple Run Integration Tasks

Published: Nov 04, 2024
Post Author Written by Trey Dew

The best way to chain together multiple integrations to run after one another is with Run Integration Tasks. You will want to pick the main first integration and setup all of the additional integrations that need to be run as Run Integration tasks on this main one. The Run Integration tasks just need to be setup in the order that the integrations need to run after the main one is run.

If you’d prefer to watch a video on how this is done, click here.

Example

You might have three integrations that you want to run after one another using the data from the previous integration.

The correct way to have these three integrations set up to run would be to have one Main integration that will have the rest of the Run integration tasks on them in the order that you choose.
integration run

Note:

If you choose to break up the Run Integration tasks and put them on the integration that runs before it, you may run into issues. For example, Integration 1 calls Integration 2 then Integration 2 calls Integration 3. This is called daisy chaining and is considered bad practice. Daisy Chaining can cause data loss and memory leaks because the integrations will remain open and held in memory until all of the integrations have finished running.

Below is an example of Daisy Chaining. Please avoid setting up your integrations like this.
daisychain

Have questions about setting up multiple run integration tasks for email tasks or other solutions? Feel free to send us an email at support@eonesolutions.com

Feeling stuck? Get the support and guidance you need to help you power through any data challenge

We're on your integration team. Connect with our people and let us know how we can help you.