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

# Send Bot Results to Airtable

Add Bot results as new records or update matching records in an Airtable table.

## Before you start

* Use a published Agent-built Bot with a result table.
* Create an Airtable **base** and a **table** with fields for your Bot's output.
* Use an account with write access to the table.

For setup, see Airtable's guides to [create a base](https://support.airtable.com/articles/7403739720-creating-and-managing-airtable-bases) and [create a table](https://support.airtable.com/articles/6134745429-creating-and-managing-tables-in-airtable).

## 1. Connect Airtable

Open your Bot → **Integrations** → **Airtable → Configure**.

![Open Integrations and configure the Airtable destination](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-01-integrations.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=322d30fcd5a6d53d7bdf9871e7bd8e83)

In **Account & destination**, click **Authorize new account**. Composio, BrowserAct's integration partner, opens authorization in a new window.

![Authorize a new Airtable account](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-02-authorize-account.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=9ce3973324bca58ab73e974bd193c5b3)

Grant access to the destination base. If you choose **Custom access**, include that base, then complete authorization.

![Choose Airtable access that includes the destination base](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-03-airtable-access.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=6fd7039bbabc3ebbb352833d2341dd68)

## 2. Select the table and run sources

Return to BrowserAct and confirm **Connected**. Choose your **Base** and **Table**; refresh either list if needed.

Under **Runs to deliver**, select at least one source: **Manual runs**, **Scheduled runs**, **Runs from Make, n8n & Zapier**, or **API runs**. Click **Next**.

Only successful runs from selected sources deliver results. See [delivery conditions](https://docs.browseract.com/integrations/integration-overview.md?co-from=link-Docs#delivery-conditions) for exclusions.

![Confirm the connected account and select the run sources, base, and table](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-04-account-destination.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=a4f827c761887bbcb26075031dfb34ba)

## 3. Set the write mode and field mapping

In **Content**, map each **Bot output** field you want to store to a **Table field**.

### Add records

Select **Add records** to create a new record for each result.

![Choose Add records and map Bot output to Airtable fields](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-05-add-records.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=ae3603966c7487a2e19ffe358a1e49b3)

### Update existing records

Select **Update existing records** and choose **one mapped field** under **Match**, such as a product URL.

![Choose Update existing records and select one Match field](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-06-update-records.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=6d352bf94b7d685fe320305f3c58a6f9)

* Matching is exact, including capitalization and spaces.
* All matching records are updated, using only mapped fields.
* Unmatched results and empty Match values are skipped; no records are added.
* Empty values in other mapped fields may clear existing text fields.

## 4. Save and check delivery

Click **Save & enable**. The card shows the account, base, table, run sources, and **Enabled** switch. Saving does not send a test result.

![The enabled Airtable destination shows the account and linked base and table](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-07-enabled-destination.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=5acc775b8860dae6b6c85f5644b04f13)

Run the Bot from a selected source, then check Airtable for new or updated records.

In **History**, hover over or keyboard-focus **Delivery** beside **Status** to check the Airtable result or error. A successful run can have a failed delivery. See [delivery statuses](https://docs.browseract.com/integrations/integration-overview.md?co-from=link-Docs#check-delivery).

![Bot result records displayed in the Airtable table](https://mintcdn.com/browseract/AUdLlmFpHCC88kix/images/integrations-airtable-08-airtable-result.png?fit=max\&auto=format\&n=AUdLlmFpHCC88kix\&q=85\&s=a7dbd36ffde614493d348a910c52fb8b)

## Troubleshooting

| Problem | Fix |
| - | - |
| Base or table is missing | Create both, confirm authorization includes the base, then refresh. |
| No records are updated | Check the Match field and exact values. Unmatched results are skipped. |
| A field cannot be written | Check field mapping, Airtable field settings, and Delivery errors. |
| Nothing is delivered | Check Enabled, run success, selected source, and Delivery details. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.