Can we have multiple workflows in one canvas?

Hi

I would like to trigger multiple workflows in one canvas. Is it possible? I am new to n8n. It’s been very doable in make.com. Not sure how to implement in n8n. I tried but no success.

Can anyone help me?

1 Like

You can certainly have more than one “path” within a workflow with a different types of triggers. Not sure you can do multiple schedule triggers in one workflow though. What does “no success” mean? What exactly happens? Does one of the triggers work? Do none of them work?

Thanks @hubschrauber yes only one trigger is working. I need to do manually everytime for other triggers. Is there any way do work all the triggers in one canvas? or any other method.

I sorta doubt there can be more than one schedule trigger on a single canvas because when you “Activate” the workflow it probably only looks for one (presumably the “first” one). What is the motivation to have them all in one workflow/canvas? What do you gain by that other than a minor convenience for editing or organization? If that’s it, you could use tags or a workflow naming convention to “keep them together”?

Thanks @hubschrauber.

I am extracting data from Xero and loading it into Google Sheets. We have 7 organizations in Xero, so I need 6 workflows. However, since I’m using the basic plan, it doesn’t allow me to create more than 5 workflows.

The flow itself is very simple — it extracts tenant details, reads OAuth API data from Xero, processes JSON using the Code module, and loads the result into Google Sheets.

I’m not sure how to manage this within the workflow limit. Could you please explain how Tags and Workflows can help in this scenario?


Tags and/or a workflow naming convention would only help if your issue were organization (you didn’t originally say why you were trying to do this). So, since that’s not really your issue, it wouldn’t help.

If all of your different paths could run at the same time, on the same schedule, since it looks like they all do the same thing, you could use a single schedule trigger and process a list of items (tenants?) every time the workflow runs, instead of duplicating the workflow logic for each one.

Thanks @hubschrauber It’s working now. Much appreciated for your support