Conditional Task Execution

OnRamp supports conditional execution of tasks. Here are a few common use cases where conditions can be useful.

  1. Setup a checkin meeting 7 days after new hire starts

  2. Suspend user access in Okta at 5pm of employee’s last day of work

  3. Send reminder email to new hire to submit onboarding form 15 days before start date

Many such use cases can be implemented with OnRamp. Here’s how to use Conditions.

 

image-20240310-014912.png
image-20240310-014953.png

Conditions are evaluated by an hourly scheduler that runs in the background. No additional configuration is needed from the users. Since it runs hourly, the time when tasks are created is within the hour of the condition e.g. For the above “Is Today” example, the 17hrs in New York timezone can at worst be executed at 17:59. To test execution of Conditions, you can click on the Conditions button on the Flows page: