Hello, My flow is expected to run for just the created item when a new item is created. This has worked fine for ~80 items (created by a co-worker). When I created an item today, my flow ran for ALL items in the SharePoint list, sending out about 80 meeting invites instead of just the one.
Do I need to add a [Get Item] action after the [When an Item is Created] trigger?? No idea why this happened. Please help! Thank you.
My Flow:
So what happened? I have a simple flow that kicks off with a change to a SPO list item and then updates another field in that list item. But it kicks off a flow for each item, as evidenced by the item ID in the flow history.
Apologies if this is posted twice.
It fired one time for 80 different items. I looked into a few of the run histories and it has a different list item as the created trigger for each run.
I'm the owner and creator of this flow. We deployed the same flow for another user, but its tied to her calendar account and it only fired once for her. We were going to test another flow and understood that this flow would fire twice (once from her account, and once from my account) when we created a new list item.
Thanks @MattWeston365 for helping troubleshoot.
Does it fire for the same item 80 times or has it taken every entry within a SharePoint list?
Are you the owner of the Flow or did someone else create it?
Hi @MattWeston365 . Yes, I can see the runs in the run history (all successful). This was the only Flow I had enabled for that SharePoint list. There is a final step in the flow, but it is just to update a value.
Hi @sanatkar_sutter you shouldn't need to do a Get Item after the trigger as the trigger will pull back that single item. Can you see 80 runs of the Flow in the history? Are there any other steps or any other Flows running on that list which may have caused the issue?
Michael E. Gernaey
566
Super User 2025 Season 1
David_MA
516
Super User 2025 Season 1
stampcoin
492