Problem statement:
I don't know how to create a workflow with two distinct email tools that will conditionally send one email and NOT send the other.
Why?
The only proposed solution that I've seen Alteryx propose for NOT sending an email conditionally is to throw an error with the message tool and stop processing records through the tool. However, the email tool is configured such that if there are ANY errors in the workflow, the email doesn't send. So, this fix doesn't work if you have multiple email tools in a workflow.
So, how can you solve for this problem?
I have two distinct email tools in my workflow (email A and email
. I ALWAYS need email A to send, I only need email B to send if a certain condition (e.g. record count). Because I ALWAYS need email A to send, I can't conditionally throw an error to prevent B from sending.