The system that @Karlstens wrote will only work if there are less than 50 records to delete. This is due to two issues:
- The "deleteRecordsAsync" function only accepts a maximum of 50 records.
- The "Find Records" action can find a maximum of 100 records.
Instead, if you want a low code solution, I recommend having a filtered view that shows only the records to. be deleted, and then run a script that deletes all the records in the view. A couple of different versions of such a script have been posted on the forums in the past. I am not able to search for them since the change to the new forum platform, but I am on a mobile device. If you are able to search for them, could you please add the link in a reply to this topic? That will help future users who might have the same question.