Automation : Scheduled Date Trigger

Automation : Scheduled Date Trigger

How to create an automation with the trigger : Scheduled date ?

The platform allows you to configure an automation triggered on a specific date. To do this, you must use the “Scheduled date” trigger. This rule will run automatically on the set date. You must also select the deposits to which it should apply.

Follow the steps below to set up this automation :
Info
Please refer to this article : The different types of triggers
  1. In your program, click on the “Automation” menu, then on the “Add a rule” button.



  1. Click on the “Scheduled Date” trigger (This rule will run on the scheduled date. You must select the repositories on which the rule should run).



You will be taken to an interface where you will need to:
  1. Select the date and time from which the rule will be executed (in our example, we have chosen 06/08/2025 at 1:29 p.m.).



Filter the repositories affected by this rule (This automation rule will run on all repositories returned by your filter)
  1. To filter repositories, you must first select the field (or column) to condition.
Warning
Before saving this rule, review it carefully to ensure that everything is correct, as once it is launched, you will not be able to cancel it.



  1. Then, choose the condition to apply (is/is not).



  1. Finally, enter the value to be compared.



  1. If necessary, you can refine the filter further by clicking on the “Add a new filter” button.



  1. In our example, we chose the date 06/08/2025 at 1:29 p.m. and filtered deposits with the status “In progress.”



  1. After selecting the repositories on which the rule should run and the date, you must now add an operation to finalize the trigger configuration. To do this, click on the “Add an operation” button.
Info
Please refer to this article : The different types of operations



  1. You then access the list of operations, and each operation contains actions.


Info
In the case of the “ Scheduled Date ” trigger, here are some of the possible actions.
  1. Send an email : this action sends an email to the specified recipients.
  2. Make an HTTP request : this action makes an HTTP POST request to a specific URL.
  3. Send a Slack notification : This action sends a Slack notification.
  4. Add or remove a tag : This action adds or removes a tag from a repository.
  5. Add to an evaluation session : This action adds a repository to an evaluation session.

  1. Once you have associated the action with your trigger, enter the name of your automation, then save the configuration by clicking on the “Save” button at the top right of your screen.



  1. Your automation now appears in the Automation menu.