# Blink Airtable

> Read, create, update, and search Airtable bases, tables, and records. Use when asked to manage data in Airtable, track tasks, update CRM records, or query structured data. Requires a linked Airtable connection.

- Skill: `blink-new/blink-airtable` (Agent Skill)
- Install (CLI): `npx skillmds@latest add blink-new/blink-airtable`
- Raw SKILL.md: https://api.skillmd.com/api/skills/blink-new/blink-airtable/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: blink-new (https://skillmd.com/u/blink-new)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/blink-new/blink-airtable

---


# Blink Airtable

Access the user's Airtable bases and records. Provider key: `airtable`.

## List all bases
```bash
blink connector exec airtable /meta/bases GET
```

## Get base schema (tables + fields)
```bash
blink connector exec airtable /meta/bases/BASE_ID/tables GET
```

## List records in a table
```bash
blink connector exec airtable /BASE_ID/TABLE_NAME_OR_ID GET \
  '{"maxRecords": 50, "view": "Grid view"}'
```

## Filter records
```bash
blink connector exec airtable /BASE_ID/TABLE_NAME_OR_ID GET \
  '{"filterByFormula": "AND({Status}=\"In Progress\",{Assignee}=\"Alice\")", "maxRecords": 20}'
```

## Get a single record
```bash
blink connector exec airtable /BASE_ID/TABLE_NAME/RECORD_ID GET
```

## Create records
```bash
blink connector exec airtable /BASE_ID/TABLE_NAME POST '{
  "records": [{
    "fields": {
      "Name": "New Task",
      "Status": "To Do",
      "Due Date": "2026-04-01",
      "Assignee": "Alice"
    }
  }]
}'
```

## Update a record
```bash
blink connector exec airtable /BASE_ID/TABLE_NAME/RECORD_ID PATCH '{
  "fields": {
    "Status": "Done",
    "Completed Date": "2026-03-15"
  }
}'
```

## Delete a record
```bash
blink connector exec airtable /BASE_ID/TABLE_NAME/RECORD_ID DELETE '{}'
```

## Common use cases
- "Show me all open tasks in the project tracker" → list records with filter
- "Add a new lead to the CRM" → create record in leads table
- "Mark task X as complete" → update record status field
- "What bases do I have?" → list bases
- "Find all contacts from Acme Corp" → filter records by company field

