You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/concepts-schedule-automated-recurring-tasks-workflows.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,7 @@ ms.suite: integration
6
6
ms.reviewer: estfan, azla
7
7
ms.topic: conceptual
8
8
ms.date: 02/14/2025
9
+
# As an Azure Logic Apps developer, I want to understand how recurring schedules work for triggers.
9
10
---
10
11
11
12
# Schedules for recurring triggers in Azure Logic Apps workflows
@@ -38,7 +39,7 @@ This guide describes the capabilities for the Schedule-type built-in triggers an
38
39
39
40
## Run recurring workloads without creating multiple logic apps
40
41
41
-
You can schedule and run recurring workloads without creating a separate Consumption logic app for each scheduled job and running into the [limit on workflows per region and subscription](logic-apps-limits-and-config.md#definition-limits). Instead, you can either [create a Standard logic app with multiple workflows](create-single-tenant-workflows-azure-portal.md), or use the Consumption logic app pattern that's created by the [Azure QuickStart template: Logic Apps job scheduler](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.logic/logicapps-jobscheduler/).
42
+
You can schedule and run recurring workloads without creating a separate Consumption logic app for each scheduled job and running into the [limit on workflows per region and subscription](logic-apps-limits-and-config.md#definition-limits). Instead, you can either [create a Standard logic app with multiple workflows](create-single-tenant-workflows-azure-portal.md), or use the Consumption logic app pattern that's created by the [Azure Quickstart Template: Logic Apps job scheduler](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.logic/logicapps-jobscheduler/).
42
43
43
44
The Azure Logic Apps job scheduler template creates a logic app named **CreateTimerJob** that calls a **TimerJob** logic app. You can then call the **CreateTimerJob** logic app as an API by making an HTTP request and passing a schedule as input for the request. Each call to the **CreateTimerJob** logic app also calls the **TimerJob** logic app, which creates a new **TimerJob** instance that continuously runs based on the specified schedule or until meeting a specified limit. That way, you can run as many **TimerJob** instances as you want without worrying about workflow limits because instances aren't individual logic app workflow definitions or resources.
44
45
@@ -161,7 +162,7 @@ For more information, review the following documentation:
161
162
162
163
### Recurrence for managed triggers
163
164
164
-
For recurring managed triggers, such as Office 365 Outlook, Outlook.com, and so on, the schedule isn't the only driver that controls execution. The time zone determines only the initial start time. Subsequent runs depend on the recurrence schedule, the last trigger execution, and other factors that might cause run times to drift or produce unexpected behavior, for example:
165
+
The schedule isn't the only driver that controls execution for recurring managed triggers such as Office 365 Outlook, Outlook.com, and so on. The time zone determines only the initial start time. Subsequent runs depend on the recurrence schedule, the last trigger execution, and other factors that might cause run times to drift or produce unexpected behavior, for example:
165
166
166
167
* Whether the trigger accesses a server that has more data, which the trigger immediately tries to fetch.
167
168
* Any failures or retries that the trigger incurs.
Copy file name to clipboardExpand all lines: articles/logic-apps/create-workflow-with-trigger-or-action.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -195,7 +195,7 @@ The following steps use the Azure portal, but you can also use the following too
195
195
196
196
1. From the actions list, select the action that you want. If more triggers exist that aren't shown, select **See more**.
197
197
198
-
1. If the **Create connection** pane appears, provide any necessary connection information, which differs based on the connector. When you're done, select **Sign in** or **Create new** to complete the connection.
198
+
1. If the **Created connection** pane appears, provide any necessary connection information, which differs based on the connector. When you're done, select **Sign in** or **Create new** to complete the connection.
199
199
200
200
1. After the action information box appears, provide the necessary details for your selected action.
201
201
@@ -217,37 +217,37 @@ The following Standard workflow example shows the **In-app** collections and con
217
217
218
218
:::image type="content" source="media/create-workflow-with-trigger-or-action/in-app-connectors-triggers-standard.png" alt-text="Screenshot shows Azure portal, designer for Standard logic app with blank stateful workflow, and In-app collections and connectors.":::
219
219
220
-
After you select a collection or connector, the individual triggers are grouped by collection or connector name and appear in ascending order, first numerically if any exist, and then alphabetically.
220
+
After you select a collection or connector, triggers appear by collection or connector name.
221
221
222
-
The following example selected the **Schedule**operation collection and shows the triggers named **Recurrence** and **Sliding Window**:
222
+
The following example shows the selected **Schedule** collection and its triggers:
223
223
224
224
:::image type="content" source="media/create-workflow-with-trigger-or-action/in-app-selected-connector-triggers.png" alt-text="Screenshot shows Azure portal, designer for Standard logic app with blank stateful workflow, and Schedule operation collection with Recurrence trigger.":::
225
225
226
226
The following example shows the **In-app** collections and connectors when you add an action:
227
227
228
228
:::image type="content" source="media/create-workflow-with-trigger-or-action/in-app-connectors-actions-standard.png" alt-text="Screenshot shows Azure portal, designer for Standard logic app stateful workflow with Recurrence trigger, pane named Add an action, and Runtime set to In-app.":::
229
229
230
-
The following example selected the **Azure Queue Storage** connector and shows the available actions:
230
+
The following example shows the selected **Azure Queue Storage** connector and its actions:
231
231
232
232
:::image type="content" source="media/create-workflow-with-trigger-or-action/in-app-selected-connector-actions.png" alt-text="Screenshot shows Azure portal, designer for Standard logic app stateful workflow with Azure Queue Storage connector with actions.":::
233
233
234
234
### Shared (Azure) operations
235
235
236
-
The following The following Standard workflow example shows the **Shared** connectors gallery when you add a trigger:
236
+
The following Standard workflow example shows the **Shared** connectors gallery when you add a trigger:
237
237
238
238
:::image type="content" source="media/create-workflow-with-trigger-or-action/shared-connectors-triggers-standard.png" alt-text="Screenshot shows Azure portal, designer for Standard logic app with blank stateful workflow, and Shared connectors with triggers.":::
239
239
240
-
After you select a collection or connector, the individual triggers are grouped by collection or connector name and appear in ascending order, first numerically if any exist, and then alphabetically.
240
+
After you select a collection or connector, triggers appear by collection or connector name.
241
241
242
-
The following example selected the **365 Training** connector and shows the available triggers:
242
+
The following example shows the selected **365 Training** connector and its triggers:
243
243
244
244
:::image type="content" source="media/create-workflow-with-trigger-or-action/shared-selected-connector-triggers.png" alt-text="Screenshot shows Azure portal, workflow designer, and 365 Training connector with triggers.":::
245
245
246
246
The following example shows the **Shared** connectors gallery when you add an action:
247
247
248
248
:::image type="content" source="media/create-workflow-with-trigger-or-action/shared-connectors-actions-standard.png" alt-text="Screenshot shows Azure portal, designer for Standard logic app stateful workflow, and Shared connectors with actions.":::
249
249
250
-
The following example selected the **365 Training** connector and shows the available actions:
250
+
The following example shows the selected **365 Training** connector and its actions:
251
251
252
252
:::image type="content" source="media/create-workflow-with-trigger-or-action/shared-selected-connector-actions.png" alt-text="Screenshot shows Azure portal, workflow designer, and 365 Training connector with actions.":::
0 commit comments