shsakshi
(SAKSHI SHARMA)
April 2, 2026, 6:29am
1
Hi everyone,
I’m working on a requirement in ISC where I’ve created a workflow to provide/remove access using an external trigger (API). That part is working fine.
Now I have an additional use case where I need to run the same workflow on a schedule (at a specific time) to assign/remove access automatically.
The main thing is - I want to use the same workflow for both cases (external trigger + scheduled), and avoid duplicating logic.
I’m not sure what the best way is to approach this:
Can we add a scheduled trigger to the same workflow?
Or do we need to create another workflow, adding a Wait Action?
Any recommended pattern for this?
Would appreciate it if someone could share how they’ve handled something similar.
Abhinov7
(Abhinov Dhonthula)
April 2, 2026, 7:02am
2
Hi,
One workflow can have only one trigger. It can be either external trigger or a scheduler. So you might need to create a new workflow.
-Abhinov
shsakshi
(SAKSHI SHARMA)
April 2, 2026, 7:10am
3
Hi @Abhinov7
Thanks for the clarification!
In that case, would it make sense to create a scheduler-based workflow that triggers the same logic via API (i.e., calling the external trigger of the existing workflow)?
Trying to see if we can still avoid duplicating the core logic and keep everything centralized.
Hi @shsakshi ,
Have you tried creating a scheduled workflow? You can chain additional flows to it using external triggers.
But you are just trying to chain the workflow using an external trigger, if I am not wrong?
Also, could you please share the specific use case? That will help provide more accurate guidance and clarifications.
Abhinov7
(Abhinov Dhonthula)
April 2, 2026, 7:22am
5
Hi,
Yes you can do that.
In scheduled workflow, call the external trigger workflow. This would avoid duplication.
-Abhinov
RadhikaM
(Radhika MAHESHWARI)
April 2, 2026, 4:08pm
6