Hey @LiamA, just stepping in for Jess here! Yes, you would need to ensure that folks who’ve emailed you previously have been added to your contact list for this to work. Unfortunately, there isn’t a way to determine this just based off of receiving the email as that kind of data about whether your inbox has seen that sender or not before, is not available in what is returned to us through the Outlook API.
If you think you can get the result you’re after just based off of keywords and email addresses, I would definitely encourage you to try it out! Please keep us posted - we’d love to continue helping out where we can.
Hi Jess,
This sounds great, thanks!
My only concern would be: do I need to add all the people in my inbox to my contacts list first for this to work?
I never add people to my contacts list so this would take a long time to go through and sort out. Is there another way where a Zap would just know whether that person had been in touch before based off my inbox?
If I were to go just based off the email address it’s sent to + keywords contained in the subject line. Is this a lot easier? Might still be able to get it to work with this.
Thanks,
Liam
Hi @LiamA! For what you want to do here, it looks possible with Microsoft Outlooks list of triggers and actions. You’d have to create a Zap along these lines:
- Trigger - Microsoft Outlook - New Email
- Action - Microsoft Outlook - Find a Contact
- This is to search if they are on your existing list of contacts. You’ll want to select Yes on the field Should this step be considered a "success" when nothing is found? field, as you’ll want the Zap to continue if no contact is found.
- Action - Filter
- This is where you can set the conditions to continue if the contact isn’t in your list of contacts (Step 2) + input keywords for subjects of emails.
- Action - Microsoft Outlook - Send Email
Give that a try and see if that works!