Airtable Slack Messages -> Webhook
@dylburger
code:
data:privatelast updated:4 years ago
@dylburger/
Airtable Slack Messages -> Webhook

How this works

Airtable currently does not support webhooks that notify you of updates to a base. However, Airtable supports Slack notifications for these updates. Using Pipedream, you can receive each of these Airtable updates in Slack as a webhook.

This workflow listens for any Airtable updates sent to a Slack channel, formats them as JSON, and sends them to an HTTP endpoint you specify.

For example, if you add a new record to a base, you’ll receive a webhook request with a JSON payload sent to a custom HTTP
endpoint for that update:

[
  {
    "tableId": "tbl98fitgvmmAR8aX",
    "recordId": "recltHKU7vKAv7bhW",
    "updates": [
      {
        "field": "Name",
        "newValue": "NEW RECORD"
      },
      {
        "field": "Status",
        "newValue": "CLOSED"
      }
    ]
  }
]

Prerequisites

To use this workflow, you'll need:

  • An Airtable base for which you want to receive notifications
  • A Slack workspace
  • Notifications from Airtable -> Slack configured

Read this Medium post to learn how to set this up step-by-step.