The idea is:
When using recursive workflow with AI Agents, I wish we could control how many running instance of that specific workflow is concurrently executed. This could be part of the Workflow settings as an integer value. Aka: Maximum Concurrent Executions
My use case:
in my case, i am trying to crawl our own website . I designed a recursive crawl workflow which calls itself again if URLS are found. even from another workflow, When inserting document to a Vector Database. The recursive workflow also crawls urls that are found in the webpage in the current url that was give by calling itself through the webhook. However, doing this where it includes AI Agents, It could hit the api limit of Ai models, like
I think it would be beneficial to add this because:
It could prevent API LIMIT issues with workflows that include AI Nodes