Create a scheduled trigger using business calendar

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • 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.

    About this task

    When you create a scheduled recurring trigger, the trigger runs based on the specified calendar dates. The schedule does not consider if the scheduled date falls on a weekend or a public holiday. This can cause errors, missed tasks, unwanted notifications, and broken integrations. To address this problem, you can use an existing business calendar to schedule the trigger so that the automation run only during business hours.
    Note:
    The trigger does not create a business calendar, it only refers an existing business calendar. To learn about business calendars, see Creating business calendars.

    Before you begin

    Role required: trigger_designer, flow_designer, or admin.

    Procedure

    1. Navigate to All > Process Automation > Workflow Studio.
    2. From the Workflow Studio home page, select New > Trigger.
      The New Trigger page appearsScreen to enter the details of your trigger..
    3. Fill in the details for your trigger.
      Field Description
      Trigger name Unique name to identify the trigger.
      Trigger type Type of trigger to start your flow.

      Select Scheduled > Recurrence

      Description Description of the trigger.
      Application 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.

      Domain Domain scope of the flow. For more information about domain separation, see Domain separation explained.
    4. Optional: 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.
    5. Select Build trigger.
    6. On the Trigger definition form, specify the Scheduling Details.

      Form to specify the scheduling details for the trigger

      Field Action
      Business calendar Select the business calendar that you want to use.
      Business calendar type Specify if you want the trigger to run at the start or end of an entry in the business calendar. For example, start of the week or end of the week.
      Offset option Select if you want to differ the trigger schedule from the business calendar entry.
      The options are:
      • No offset
      • after
      • before

      If you select before or after, the form displays an Offset number field.

      Specify the offset time in the offset number field.

      Specify the offset time in the Offset number field. For example, run the trigger 60 minutes before the shift starts.

      Business calendar condition Specify the condition if you want to exclude certain business calendar entries from the trigger schedule.
    7. 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.