So, I really hope I'm missing something here..
I've built a task that sends email and runs based on some criteria, that part is all good.. But I want to make sure the task does NOT run again for those it's already run against. So I had thought I could update a field from false to true whilst running the email.. Apparently this isn't possible?
Does this mean I have to run a second task to update the fact the first has run? And how do I make sure some records don't get updated that the first task didn't run against because they came in or were changed during the time between tasks?