Hi team, the conditional logic for 'Draft Message' seems to be broken within Clay. Every row is running even though I don't have email address for most of them.
It seems there might be an issue with your conditional run setup for the 'Draft Message' action. Conditional runs are designed to execute only when specific criteria are met. In this case, it appears the condition isn't properly set to check for the presence of email addresses. To fix this: 1. Go to the 'Draft Message' action settings 2. Click on "Run Settings" and then "Conditional Run" 3. Use the AI to generate a formula that only runs when an email address is present This should prevent the action from running on rows without email addresses. If you need more help, please request human assistance by clicking on "Talk to a person".
Need a human to look into this
Hey team, seems like this is still happening. Would anyone be able to provide some help regarding this?
Hey Asher, thanks for sharing this. I'll do some testing to see if I can replicate, or otherwise pinpoint why we'd see this behavior. More to come!
Thanks Mark, looking forward to hearing from you!
I think this might happen because message drafting features are already pretty close to formulas in how they behave. As in, they're a way of calculating/generating a result. I'm asking for a bit more nuance on this from our engineers. But academic items aside, the best clean alternative I can think of: create a separate table specific for email generating/sending purposes. You can use a "Write to Table" action to send certain rows to that other email table. That way you have sharp distinction, both visual and practical, in who is going to get the messages.
Hey Mark, sure! Let me try the alternative for now ππ»
Hey Asher, thanks for reaching out! Just wanted to check in with you! How did things end up going here? How else can we assist? :)