Complete control of your scheduling with the on overlap feature
Now you can take precise control over your scheduling environment by defining exactly how workflows instances behave when their run times overlap.
The on overlap feature brings intelligent architectural logic to your scheduling operations by allowing you to define the exact behavior of upcoming instances, ensuring uninterrupted operation. By customizing the on overlap attribute, you can eliminate resource contention, prevent redundant processing, and maximize your workload automation to fit your specific business needs.
| Maximize Throughput: If your workflow tasks are independent, you can allow the next instance to start exactly at its scheduled time, ignoring the status of the previous workflow. The two instances will run concurrently, which is the default behavior, ensuring maximum throughput without any unnecessary delays. |
![]() |
![]() |
Sequential processing: When chronological execution is critical, this option guarantees order. The system automatically adds an external dependency to ensure the next instance waits for the previous one to complete successfully before starting. This prevents data conflicts and ensures tasks are processed strictly in turn. |
| Intelligent cancellation: Why queue up a new instance if the prior one is still processing? If the previous workflow instance is still running, the next instance can be automatically canceled. This intelligent timeout prevents new instances from getting stuck indefinitely if a prior instance takes excessively long to complete. |
![]() |
Enhance your operational efficiency by taking advantage of the on overlap feature, ensuring your automated workflows run exactly how you want them to, whether that means running simultaneously, waiting securely in a queue, or skipping redundant starts altogether!
For more information, see On overlap.


