> ## Documentation Index
> Fetch the complete documentation index at: https://simplified-webhooks.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Watch Updated Airtable Records on Make

> When to use the Watch Updated Airtable Records trigger and what to expect.

### Setup the Make Scenario

Create a new scenario, search for 'Simplified Webhooks' and choose the `Watch Updated Airtable Records` module. If you have not setup a module before, visit the [quickstart](https://www.simplified-webhooks.com/docs/make/quickstart-make) to go through every step.

<Accordion title="Video Walkthrough" icon="sparkles">
  <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/-tL_pGjERhg" title="How to instantly trigger Make Scenarios for *Updated* Airtable Records without using a Script!" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Accordion>

### Receiving Triggers

The module `Watch Updated Airtable Records` receives a trigger every time there is a new update in the chosen **Table** and **Column(s)** of your Airtable Base.

The output of the module will always look like this:

```json expandable theme={null}
{
        "id": "0abce289-4d03-46ef-80b5-16744c1798a4",
        "event": "update",
        "recordId": "recRPq7LWatCDsBXm",
        "tableId": "tblKn2Ygplrq5Kmbg",
        "baseId": "appatVcKk6xNFwPej",
        "fields": {
            "fldqg4PbziDbWgLok": {
                "name": "Status", //the column name
                "current": "In progress", //the current column value
                "previous": "Todo" //the previous column value
            }
        },
        "meta": {
            "source": "client",
            "occurredAt": "2025-07-14T08:46:25.107Z",
            "user": {
                "id": "usrnwwJUfsBR6EMXl",
                "name": "Test User",
                "email": "test.user@gmail.com"
            }
        }
    }
```

### Key components

In every update-trigger you will always find

```json theme={null}
{
"event":"update",
"recordId":"",
"tableId":"",
"baseId":"",
"fields":{},
"meta":{}
}
```

This helps to know **what has happened** and **where in your Airtable Base**.

### Coalescing Rapid Updates (coalesceUpdates)

When a user types in Airtable or an automation makes multiple rapid updates to the same record within a few seconds, it can trigger multiple separate webhooks.

To prevent redundant executions and save operations/tasks in Make, you can enable **Coalescing** (or pass `"coalesceUpdates": true` via the API).

When enabled:

* Rapid updates to the same record are grouped together.
* The webhook waits briefly to collect all changes.
* A single, consolidated webhook payload is sent containing all updated fields.

### Cautious Changes

Keep in mind that the module will trigger whenever there is an update in a specified column. If you change the  column's settings and thereby update multiple records in your table, you will receive individual triggers for each record.
