Widget Workflow represents tasks should be executed in Alloy Widget without leaving it. If the user taps an action in the Widget and the action has the Widget Workflow specified - that workflow will be executed, keeping Today Screen visible. Otherwise Alloy app will be activated and the Main Workflow will be executed.

Widget Workflow must not require any input from the user. So it allows to have only subset of tasks, which doesn't show any UI. Though, some tasks, that usually show UI, were modified to be silent when launched from Widget Workflow. For example, a "Show Message" task will log a message instead of showing alert. The "New Task Chooser" was updated to show only allowed tasks, when maintaining a Widget Workflow. In addition, there's the "Open URL" task available to allow opening of Alloy (alloy://) or some iOS System (like App-Prefs:) URLs.

Note: access to resources required by a Widget Workflow's tasks should be granted before such Widget Workflow runs in Widget. It can be done either when the Widget Workflow runs in the app or it can be done manually via the Edit Action | Privacy.


See also:
Maintaining Workflows
Tasks and Workflows
Actions

Next > Drop Workflow