Issue with airtable to slack notification

I have this n8n automation where whenever the status of a task is updated in airtable, it sends a notification to slack.

The problem is, if I’m writing a comment or adding a brief, it’s also sending a notification, which is a bit problematic. I want it to stop, but I’m not sure how to do it.

Another issue is, if I turn off this automation for a couple of days and then turn it back on, it sends all the previous notifications at once.

I just want to understand what I can do to fix it.

Hey, here are a few recommendations to try out:**

Optimized Workflow Structure:**

Airtable Trigger (Status field only) →
IF Node (check if status changed in last hour) →
Slack notification 

Airtable Trigger Configuration:

  • Trigger Field: “Status” (or your specific status field name)

  • Formula: {Status} != BLANK()

IF Node after trigger to only pick up updates in the last hour:

  • Condition: {{ DateTime.fromISO($json["Last Modified Time"]).diffNow().as('minutes') }} > -60

  • This only processes changes from the last 60 minutes

In your Airtable Trigger node, change the event to “Updated Record” and set the Field to Watch to your Status column so it only fires when the status changes. Also set the “Ignore Records Before” date/time to “now” (or whenever you re-enable the workflow) so it skips all older updates. If your version doesn’t have “Field to Watch,” add an IF node after the trigger to compare the current status with the previous status and only pass changes to Slack. This setup stops notifications from comments/briefs and prevents a backlog of old notifications when you turn the workflow back on.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.