> ## Documentation Index
> Fetch the complete documentation index at: https://learn.workflow.dog/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Records

> Merge into or replace multiple Airtable records.

The **Update Records** action applies updates to multiple record IDs. It sends
updates in batches of ten and uploads file-valued fields after each batch.

## Inputs

| Input                   | Type                 | Required | Description                                               |
| ----------------------- | -------------------- | -------- | --------------------------------------------------------- |
| **Third-party account** | Airtable account     | Yes      | Account with record-write access.                         |
| **Base ID**             | String               | Yes      | Airtable base ID.                                         |
| **Table Name or ID**    | String               | Yes      | Table name or ID.                                         |
| **Updates**             | List of updates      | Yes      | Each item contains **Record ID** and a **Fields** object. |
| **Update Method**       | `merge` or `replace` | No       | Strategy applied to every update. Defaults to `merge`.    |
| **Type Cast?**          | Boolean              | No       | Let Airtable convert supplied values. Defaults to on.     |

**Merge** preserves omitted fields. **Replace** can clear every field omitted
from each update object.

<Warning>
  The action returns no output and is not transactional across batches. If a
  later request fails, earlier record updates are not rolled back.
</Warning>
