Apr 15, 2018 01:59 AM
Hi,
I’m currently working on creating an “Approval/Rejection” workflow for a project using Airtable forms.
Process:
This is where I need help:
I have added a field called = “Rejection reason”, which will be emailed to the submitter (via zapier integration) as soon as the status changes to “Rejected”. However, in order for the email to be sent out WITH the rejection reason, I need the rejection reason to be filled out BEFORE the status change.
I was hoping to find out if there was a way to only allow a status change to “rejected” if the “rejection reason” has been filled out.
Any help would be greatly appreciated.
Apr 15, 2018 03:15 AM
You need to define one more field — call it {Cooked Status}
or something. it will become the field used to trigger Zapier. (I assume through a view-based trigger?)
{Cooked Status}
will contain this formula:
IF(
{Rejection Reason},
{Status},
BLANK()
)
That serves as a gate, delaying the processing of {Status}
until the reason has been entered.
Apr 15, 2018 04:53 AM
W_Vann_Hall, thank you so much. I can’t believe i didn’t think of this.