I have created various flows that allow automation of tasks on a regular basis (one for a finance team who need to be reminded of up to 70 repetitive tasks each day between two people).
I see that since 2017 folk have been asking for completed tasks to be able to be cleaned up or deleted. in planner https://powerusers.microsoft.com/t5/Building-Flows/Delete-Planner-task-when-complete/m-p/41326
and in ToDo
https://powerusers.microsoft.com/t5/Building-Flows/Delete-Todoist-Task/m-p/77999#M7763
Since this question was asked a few years ago, and you can manually delete tasks in ToDo (in bulk by a page at a time) has anyone discovered a way to bulk delete completed tasks?
It's not automated, but you can delete them in bulk.
In Planner, I change the view to "Grid." You can then select multiple completed tasks by holding down CTRL and clicking all the ones you want to delete, then click the 3-dot eplises on one of them, then click "Delete selected task."
If you have a lot of them click the first one, scroll down, hold SHIFT and then click the last one and it will select everything in between like you are in Excel. Then follow the rest of the instructions.
It takes some time to delete a lot of them, but it cleans it up.
All of these solutions take more time than just going through one-by-one and deleting them.
hmm I haven't tried to delete all the bucket by looping through the result of "List Buckets inside Planner" with PowerAutomate. I ended up with deleting all the buckets manually in the Planner since the number of buckets shouldn't be that much.
Its been a while since I had this issue, but IMHO flows use the Bucket ID not name, so deleting a Bucket gets rid of the completed tasks, but the flow has no idea where to put the task.
Correct me if Im wrong but this may not work with flow generated tasks....
This is a great idea! The number of bucket shouldn't be a lot to delete manually. Thanks! +1
I found an easy way to do this.
You can go to board view, then delete the bucket containing the tasks you want to remove. When doing so, it deletes all tasks within the bucket.
If you have multiple tasks in different buckets, you could move out the ones you want to keep into a new bucket, then delete the old bucket & contained tasks.
Hello,
I know this is an older thread but I've been trying to do the same thing and came up with this solution with some of the new Power Automate features. It seems to work the way I need it to!
@ClevrCompuBloke I have the tasks added to "Tasks by Planner" which lets you see the tasks as a list, you can filter completed, select all (select the 1st task then Ctrl+A), then using the 3 dots at the top I can delete them all.
I'm sure there's a nice power automate to do the same job but handy for now
Tasks can be viewed in “list” mode, in Teams, selected and deleted bulk.
This is a recently made available feature, in Teams, seemingly 3rd party.
I am able to get this done using the "Delete a Task (Preview)" action, may be this was not available earlier.
Screenshot of the flow that worked for me below:
Michael E. Gernaey
566
Super User 2025 Season 1
David_MA
516
Super User 2025 Season 1
stampcoin
492