# Loop through list items and start workflow

Source: [https://docs.virtosoftware.com/docs/virto-workflow-automation-app/virto-workflows-for-office-365/workflow-actions/loop-through-list-items-and-start-workflow/](https://docs.virtosoftware.com/docs/virto-workflow-automation-app/virto-workflows-for-office-365/workflow-actions/loop-through-list-items-and-start-workflow/)
Product: Virto Workflow Automation App
Updated: 2026-08-12


This activity finds list by url and allows looping through list items and staring workflow for multiple list items.

![Loop through list items and start workflow activity that runs a workflow for multiple Virto SharePoint list items](https://img-docs.virtosoftware.com/wp-content/uploads/2024/10/loop_through_list_items_and_start_workflow_1.jpg)

## **Parameters**


| Parameter | Description | Example |
|---|---|---|
| All (optional) | List item filter. The filter string supports View Name, View ID and CAML string (`<Where>...</Where>`).Empty filter returns all items. | http://mysharepoint/MyDocs/Shared%20Documents |
| this list | List identifier. The value could be list name, guid or list url (the web site relative url). If the value field is empty, current list will beused. | [%Variable:ItemID%], Current Item:ID |
| This workflow | Name of existing workflow to run | Name of existing workflow to run |
| SiteURL (optional) | The URL of a SharePoint site. If the value field isempty, current site will be used. | https://contoso/SiteUrl; https://contoso/Sites/SiteUrl;[%Workflow Context:Current Site URL%]/subSite |


Example

![Loop through list items and start workflow activity configured with a list filter and workflow name in a Virto workflow](https://img-docs.virtosoftware.com/wp-content/uploads/2024/10/loop_through_list_items_and_start_workflow_2.png)
