It's not a transaction though. I think if it were I could script the lines. I am emailing the list of items associated to the vendor, and trying to track the processing status like you mentioned of that send and response, similar to what you mentioned, in a custom record. For those suggesting scripting, I'm assuming you mean you'd do it all from scratch?: loop through the vendors, get the items, build the HTML body, send the email plus do any tracking actions? Or do you know if the sending a search as "recipients from results" via script would work? I ask because I need to do this process for several different things, so the complexity is really blowing up if I code it all.