--- title: Create a scheduled trigger using business calendar description: 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. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/build-workflows/workflow-studio/create-trigger-business-calendar.html release: australia product: Workflow Studio classification: workflow-studio topic_type: task last_updated: "2026-09-10" reading_time_minutes: 2 breadcrumb: [Create a scheduled trigger, Build triggers, Flows, subflows, and actions, Workflow Studio, Build workflows] --- # 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. ## 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 . ## 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 appears\[Omitted image "scheduled-trigger-biz-calendar.png"\] Alt text: Screen 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 .
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.| 5. Select **Build trigger**. 6. On the Trigger definition form, specify the **Scheduling Details**. \[Omitted image "business-calendar-scheduling.png"\] Alt text: 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. \[Omitted image "buniess-calendar-trigger-offset.png"\] Alt text: 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/workflow-studio/use-saved-trigger.md) **Parent Topic:**[Create a saved scheduled trigger](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/build-workflows/workflow-studio/create-scheduled-trigger.md)