Create a saved scheduled trigger
On this page
Create a saved scheduled trigger
Create a scheduled trigger that starts your flow when you need. Schedule the trigger to start your flow on a specific date and time or repeatedly at scheduled intervals. Reuse the trigger in flows that need to run on the same schedule.
Before you begin
Role required: trigger_designer, flow_designer, or admin.
About this task
Choose from a variety of scheduling options to create a scheduled trigger that starts your flow at the required time and interval. You can schedule a trigger in any time zone, with or without an end date for the schedule.
If you want to create a scheduled trigger based on a business calendar, see Create a scheduled trigger using business calendar.
Procedure
-
Navigate to All > Process Automation > Workflow Studio.
-
From the Workflow Studio home page, select New > Trigger.
The New Trigger page appears.[Omitted image "scheduled-trigger-properties.png"] Alt text: Screen to enter the details of your trigger.
-
Fill in the details for your trigger.
<table id=“table_vgt_tld_5fc”><thead><tr><th>
Field
</th><th>
Description
</th></tr></thead><tbody><tr><td>
Trigger name
</td><td>
Unique name to identify the trigger.
</td></tr><tr><td>
Trigger type
</td><td>
Type of trigger to start your flow. Select Scheduled > Recurrence
</td></tr><tr><td>
Description
</td><td>
Description of the trigger.
</td></tr><tr><td>
Application
</td><td>
Application to create the trigger. The default is Global.The application scope determines which data your trigger can access and what data it can share.
</td></tr><tr><td>
Domain
</td><td>
Domain scope of the flow. For more information about domain separation, see Domain separation explained.
</td></tr></tbody> </table>4. Select Show additional properties and fill any additional properties.
|Field|Description| |-----|-----------| |Accessible from|Choice between whether the trigger data should be accessible only from the specified application or all application scopes.| |Protection|Option to make the trigger read-only.| |Category|Category where your trigger is displayed.| |Trigger annotation|Annotation for your trigger that the user can see before they select it.|
-
Select Build trigger.
-
On the Trigger definition form, specify the Scheduling Details.
[Omitted image "scheduled-trigger-definition.png"] Alt text: Form to specify the scheduling details for your trigger
-
Select the Time zone in which you want to schedule the trigger.
-
Specify the Start date and time for the trigger.
The date and time is as per the selected time zone.
-
Use the Repeat and Every fields to define the schedule for the trigger.
-
<table id=“table_bs2_msd_5fc”><thead><tr><th>
Option
</th><th>
Description
</th></tr></thead><tbody><tr><td>
Daily
</td><td>
Runs every day or at your chosen interval of days. For example, everyday, every 2 days, every 3 days and so on.
</td></tr><tr><td>
Weekly
</td><td>
Runs every week or at your chosen interval of weeks. For example, every 2, 3, or 10 weeks.[Omitted image “scheduled-trigger-weekly.png”] Alt text: Option to select the days of the week for scheduling a weekly trigger.
Select on which days of the week you want the trigger to run. For example, every Monday, Wednesday, and Friday.
</td></tr><tr><td>
Monthly
</td><td>
Runs every month or at your chosen interval of months, for example, every 2, 3, or 24 months.[Omitted image “scheduled-trigger-monthly.png”] Alt text: Option to select the day of the month for scheduling a monthly trigger.
Select on which day of the month you want the trigger to run:
-
Fixed day, for example, on the first day of the month.
-
Relative weekday, for example, every first Monday of the month.
</td></tr><tr><td>
Yearly
</td><td>
Runs every year in the selected month.[Omitted image “scheduled-trigger-yearly.png”] Alt text: Option to select the month and the day of the month for scheduling a yearly trigger.
Select on which day of the month you want the trigger to run:
-
Fixed day, for example, on the first day of the month.
-
Relative weekday, for example, every fourth Friday of the month.
</td></tr><tr><td>
Time interval
</td><td>
Runs at a specific time interval. Specify the interval in hh:mm:ss format. For example, you can create a trigger that runs every 47 hours and 30 minutes (47:30:00).
</td></tr><tr><td>
Does not repeat
</td><td>
Runs only once at the specified date and time.
</td></tr></tbody> </table> 4. If you want to end the schedule and stop the trigger from running after a certain date, from End, select On this day.
5. To end the schedule, specify an end **Date and time**. **Tip:** Your changes are saved automatically in Workflow Studio.
-
To make the trigger available, select Publish.
Result
The trigger is created and published. You can use the trigger in any of your flows. For information about adding a trigger to a flow, see Use a saved trigger.
-
Create a scheduled trigger using business calendar
Schedule a recurring trigger to run based on a business calendar, so your automation run only when your business is actually operating, on working days, active shifts, or custom production schedules.
Parent Topic:Building triggers
Keep exploring.
Find another answer, or bring this documentation into your own tools.