Can an agent add a table record with Airtable Web API?
Who does each step
Whether the agent handles it alone or a person has to step in.
- 01
Discover
MachineThe vendor's machine-readable docs show the agent where and how to call this job.
- 02
Access
Workaround · setupYou give the agent a key or token.
- 03
Onboard
Workaround · setupYou sign up or register a client for the agent.
- 04
Pay
Not applicableNothing to pay for the job.
- 05
Confirm
MachineThe response or specification defines errors the agent can distinguish from success.
- 06
Sustain
Workaround · setupYou replace or revoke the agent's access when it needs to change.
- Access: handing over a key or token.
- Onboard: signing up or registering a client for the agent.
- Sustain: renewing, replacing or revoking its access.
To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; provide key management or OAuth refresh and revocation so the agent can maintain its own access.
Agent surfaces
mcp.airtable.com/mcp9 more
The probe
Each request it sent and what came back; the descriptors it read, counted, with what they named.
Discover32 descriptor reads12 facts
- Found
- ARDmcp.airtable.com/mcpARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/agent-activity-logARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/airtable-cliARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/airtable-filtersARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/airtable-overviewARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/marketing-opsARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/product-opsARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/sales-opsARDgithub.com/airtable/skills/tree/main/plugins/airtable/skills/show-airtable-linkARDairtable.com/developers/web/api/introductionOAuthairtable.com/oauth2/v1For agentsapi.airtable.com
- From
- airtable.com/.well-known/ai-catalog.json · airtable.com/.well-known/oauth-authorization-server · airtable.com/developers/web/api/create-records
- This endpoint
- api.airtable.com/v0 is named by a document written for agents
Job requestPOST api.airtable.com/v0/appAAAAAAAAAAAAAA/Table140149 ms
- Request
- POST https://api.airtable.com/v0/appAAAAAAAAAAAAAA/Table1
- Response
- 401 · application/json · 80 bytes
- Body
- sha256:16d99a2f379779a3f18d2d4434d4610d80a3caee8806f1b169957001a14a5995
- Exchange
- sha256:12dad7ceb36fd591a67ad8ac3ecfd184c215da4773f97b9f14c2156bb4dbe7a4
Resource metadataGET api.airtable.com/.well-known/oauth-protected-resource/v0/appAAAAAAAAAAAAAA/Table140449 ms
- Request
- GET https://api.airtable.com/.well-known/oauth-protected-resource/v0/appAAAAAAAAAAAAAA/Table1
- Response
- 404 · application/json · 40 bytes
- Body
- sha256:1abe0d88107e6fab630aa5df7d7ff8a6eb5ed67863c86250c095afcfa9d40c6a
- Exchange
- sha256:fe56b2cecdcf1d925fdaa43b076b7452762f78ed8b9ae438a5fefe62e561488b
Resource metadataGET api.airtable.com/.well-known/oauth-protected-resource40459 ms
- Request
- GET https://api.airtable.com/.well-known/oauth-protected-resource
- Response
- 404 · application/json · 40 bytes
- Body
- sha256:1abe0d88107e6fab630aa5df7d7ff8a6eb5ed67863c86250c095afcfa9d40c6a
- Exchange
- sha256:f8a0d0cdcf78594dbcc89f36e887f281a63833883857bd2fb460aeebc0c4ee28
Declared pageGET airtable.com/signup403106 ms
- Request
- GET https://airtable.com/signup
- Response
- 403 · text/html · 14021 bytes
- Body
- sha256:75a4b5fb6d2dbb0cb87d2369f4d915463803569418d5f8643022c60410d550f0
- Exchange
- sha256:c5bbf94e173a968147c9a052404133006573416eb6db6c9f44e820793f6bd192
The grade’s badge
One image that keeps itself current, linking here.
[](https://sourcey.com/c/airtable/agent-readiness/airtable-web-api/table-record-create)Improve the report
Correct it, probe it again, or improve the path.
- Profile
- arp_01m4t96s3qfr0t33dtktg0dgtj
- Projection
- sha256:85368ff101d750f61208a3183e295d1979f40a7f7d8992175c1505934d384c44
- Policy
- kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac
A report or a reassessment request names this profile, its revision and its projection. How report cards are assessed →View the exact declaration