If you have a custom record with a workflow that sends emails - can you somehow create a "communication"-tab on the custom record? We can set a value if the email has been sent, but we can't see the email unless we look at the email sent-list and figure it out from the subject line.