Forum Discussion

Team_Kinnect's avatar
Team_Kinnect
Qrew Trainee
2 days ago

How to verify email has been sent w/ Outlook Send an Email

What is the best way to verify that an email was sent using the Outlook channel's Send an Email step? I would like to update a record's status to Sent after I've verified that it's associated email has been. I don't see a way to reference the email's status or id after the Send Email step.

I have tried a few things - 

1. After sending the email, use the Search Emails step to find the email in the Sent folder. I create a secret key, put it in the email's body, but can't get this to work. I receive only the error: Validation error: {'query': 'required field'}. 

2. We have the Sent folder already set up as a Connected table. I could force the table to refresh and then look it up there. There could be several emails being sent within the pipeline run, and I would have to do this in a loop which isn't ideal.

Any other ideas on how to verify an email has been sent using the Outlook Send an Email step? 

6 Replies

  • Maria's avatar
    Maria
    Community Manager

    If, you're looking for a delivery response, like a bounce response, then the short answer is there is not a way to capture that with either the pipeline or your QB app - that I know of. It's entirely possible someone knows of some kind of email or API manipulation voodoo that could help here, but I'm afraid I don't. 

    • Team_Kinnect's avatar
      Team_Kinnect
      Qrew Trainee

      Thanks! It can be done through the connected table and searching that for the key, but I will wait to see if there are easier options before doing that!

  • Maria's avatar
    Maria
    Community Manager

    I like to have it BCC myself a copy when the original goes out and just have an Outlook rule that filters all of these into it's own folder so it doesn't clutter my Inbox. That way, if I need to see what went out, I know exactly where to find it. 

    • Team_Kinnect's avatar
      Team_Kinnect
      Qrew Trainee

      Thanks, Maria. I am looking for a way to verify while in the Pipeline run, so that I can use that verification to update the record's status to Sent.

      • Maria's avatar
        Maria
        Community Manager

        Is there a reason why you wouldn't make it the next step in your pipeline after the Outlook step?