Click on “New Project” (this will add the integration to your personal team) or the “Integrations” button inside the team you want to work on.
2
Select Airtable from the integrations list.
3
Get the Base ID and the Table ID
Head to your Airtable and open the dataset you want to import. From the URL you need to extract the Base ID and the Table ID
The Table ID is the first part of the URL and starts with “app…”
The Base ID id the second part of the URL and starts with “tbl…”
Connect Graphext to Airtable
4
Get the Access Token
To obtain the Access Token you need to navigate to https://airtable.com/create/tokens. Click on “Create new token”, define the name the scope and the access. At least you should include the two scopes to read (data.records:read and schema.bases:read) and give access to the table you want to import
Connect Graphext to Airtable
Copy the generated token
Connect Graphext to Airtable
5
Fill in the information in Graphext UI
Finally you need to include the Table ID the Base ID and the Access Token in the Graphext configuration UI
Connect Graphext to Airtable
6
Allow write output to export data
If you want Graphext to write back the project’s output to Airtable. Select “Allow write output.” View more documentation about this step in our API Docs.
7
Save
Click on “Save and create project” to retrieve your data and begin exploring or “Save” the integration for later use.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Documentation","colors":{"primary":"#0091e4","light":"#0091e4","dark":"#0091e4"},"favicon":"https://mintcdn.com/graphext/ce4nEaTZs1YrnQJO/favicon.svg?fit=max\u0026auto=format\u0026n=ce4nEaTZs1YrnQJO\u0026q=85\u0026s=8960ca35f91b01ba0ee9e11694953d19","logo":{"light":"https://mintcdn.com/graphext/HzS8XhzGDE5qDtO2/logo/graphext_light.svg?fit=max\u0026auto=format\u0026n=HzS8XhzGDE5qDtO2\u0026q=85\u0026s=29c0a888016f317dc3c5fff72433a3d0","dark":"https://mintcdn.com/graphext/HzS8XhzGDE5qDtO2/logo/graphext_dark.svg?fit=max\u0026auto=format\u0026n=HzS8XhzGDE5qDtO2\u0026q=85\u0026s=49f019370a4a578b7c0680d692a737b0"},"navbar":{"links":[{"label":"Support","href":"mailto:support@graphext.com"}],"primary":{"type":"button","label":"Sign up for free","href":"https://accounts.graphext.com/users/sign_up"}},"seo":{"indexing":"all"},"footer":{"socials":{"twitter":"https://twitter.com/graphext","youtube":"https://www.youtube.com/channel/UCJiSlA08Fgvg3WPu8x1dhCg","linkedin":"https://www.linkedin.com/company/graphext/"}},"fonts":{"family":"Lato"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"graphext","hasAudioNarration":false,"actualSubdomain":"graphext","customDomains":["docs.graphext.com"],"gitSource":{"type":"github","owner":"graphext","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aee224f804775d5b48995dd","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Documentation","count":54},{"language":"default","tag":"Data Preparation","count":25},{"language":"default","tag":"Variable Management \u0026 UI Config","count":14},{"language":"default","tag":"FAQs","count":14},{"language":"default","tag":"API Docs","count":13},{"language":"default","tag":"Concepts","count":11},{"language":"default","tag":"Data Visualization","count":10},{"language":"default","tag":"Data Enrichments","count":9},{"language":"default","tag":"Graphext concepts","count":8},{"language":"default","tag":"Data Exploration","count":7}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"documentation/import-and-export/data-connections/airtable","slug":"/documentation/import-and-export/data-connections/airtable","pageMetadata":{"title":"Airtable","description":"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently","href":"/documentation/import-and-export/data-connections/airtable"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,Frame,Heading,OptimizedImage,Step,Steps}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);return _jsxs(_Fragment,{children:[_jsx(Frame,{caption:`Connect Graphext to Airtable`,type:`glass`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_1.png?fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=c3af511907fe365b00ddea9893618693`,\"data-og-width\":`1918`,width:`1918`,\"data-og-height\":`1050`,height:`1050`,\"data-path\":`images/integrations/airtable/airtable_1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_1.png?w=280\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=d8822b8ffe91e8c3381a4c19de1158df 280w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_1.png?w=560\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=f6d239544e12370ed2cdbfd18c4dfce8 560w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_1.png?w=840\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=84572ce144e21229c9910be7841c2e1d 840w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=f71b3e9583fb710f47cc9c707ccc42cf 1100w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=fecc0390b01df83ff6f487868e55b2a7 1650w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=240eef95a40e81978a31483e390cbdfc 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`guided-steps`,children:`Guided steps`}),`\n`,_jsx(Accordion,{title:`Connect to Airtable`,id:`connect-to-airtable`,children:_jsxs(Steps,{children:[_jsx(Step,{title:`Create a project`,children:_jsx(_components.p,{children:`Click on “New Project” (this will add the integration to your personal team) or the “Integrations” button inside the team you want to work on.`})}),_jsx(Step,{title:`Select Airtable from the integrations list.`}),_jsxs(Step,{title:`Get the Base ID and the Table ID`,children:[_jsxs(_components.p,{children:[`Head to your Airtable and open the dataset you want to import. From the URL you need to extract the `,_jsx(_components.strong,{children:`Base ID`}),` and the `,_jsx(_components.strong,{children:`Table ID`})]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The Table ID is the first part of the URL and starts with “app…”`}),`\n`,_jsx(_components.li,{children:`The Base ID id the second part of the URL and starts with “tbl…”`}),`\n`]}),_jsx(Frame,{caption:`Connect Graphext to Airtable`,type:`glass`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_2.png?fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=87143dbcca21cb154bb835e55cac73ed`,\"data-og-width\":`2878`,width:`2878`,\"data-og-height\":`1672`,height:`1672`,\"data-path\":`images/integrations/airtable/airtable_2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_2.png?w=280\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=6483f6a4bf8d074569c28acf7836bb18 280w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_2.png?w=560\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=d38428dab218ee968c0e28538a39a9b0 560w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_2.png?w=840\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=0a41b48dd934b6789cd2b598ae3e70f4 840w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=7c8aab64cb5b39c1c7c3ca05154c9464 1100w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=d7501231b65548ed36442087a2b3fe0d 1650w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=53690a05fb615ecb9e28d1c9da697108 2500w`})})]}),_jsxs(Step,{title:`Get the Access Token`,children:[_jsxs(_components.p,{children:[`To obtain the Access Token you need to navigate to `,_jsx(_components.a,{href:`https://airtable.com/create/tokens`,children:`https://airtable.com/create/tokens`}),`. Click on “Create new token”, define the name the scope and the access. At least you should include the two scopes to read (data.records:read and schema.bases:read) and give access to the table you want to import`]}),_jsx(Frame,{caption:`Connect Graphext to Airtable`,type:`glass`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_3.png?fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=dcd2dd13435932d8e3dbaeca136085ee`,\"data-og-width\":`2874`,width:`2874`,\"data-og-height\":`1510`,height:`1510`,\"data-path\":`images/integrations/airtable/airtable_3.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_3.png?w=280\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=50c5a526024d34c0d342fbecd12e255b 280w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_3.png?w=560\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=650383806ec2fd634c239725b498c469 560w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_3.png?w=840\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=84eaee713ff367f9e3d583e7a000202b 840w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_3.png?w=1100\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=ae2b27b570a298f2a6b8e7780b64e9a8 1100w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_3.png?w=1650\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=0761a5313d54b3863e976d4c7125eac9 1650w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_3.png?w=2500\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=85c874e2f43bb5978a46452bca012543 2500w`})}),_jsx(_components.p,{children:`Copy the generated token`}),_jsx(Frame,{caption:`Connect Graphext to Airtable`,type:`glass`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_4.png?fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=19aca03db176636fb2cd4041e2aa1e36`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1510`,height:`1510`,\"data-path\":`images/integrations/airtable/airtable_4.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_4.png?w=280\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=7e5faaa88c5fb46e9fc3ba82fbe8260b 280w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_4.png?w=560\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=7e1fdee86bfa527c6f3b9a03a6987549 560w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_4.png?w=840\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=314957a7fa168530f3673bfd5d7a481b 840w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_4.png?w=1100\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=ea6f8a326c5948ad87f08dba90c45a23 1100w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_4.png?w=1650\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=deb865ba513cfde988172a9441f082f8 1650w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_4.png?w=2500\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=697c3efb987c34b0881b232b5aaf1355 2500w`})})]}),_jsxs(Step,{title:`Fill in the information in Graphext UI`,children:[_jsxs(_components.p,{children:[`Finally you need to include the `,_jsx(_components.strong,{children:`Table ID`}),` the `,_jsx(_components.strong,{children:`Base ID`}),` and the `,_jsx(_components.strong,{children:`Access Token`}),` in the Graphext configuration UI`]}),_jsx(Frame,{caption:`Connect Graphext to Airtable`,type:`glass`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_5.png?fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=4503e06f3d9af9974b523690a829caf3`,\"data-og-width\":`1919`,width:`1919`,\"data-og-height\":`1055`,height:`1055`,\"data-path\":`images/integrations/airtable/airtable_5.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_5.png?w=280\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=20961e9888f96a50a11d6953136dd15a 280w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_5.png?w=560\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=f5869e98807cb857dfb53828b0d5446c 560w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_5.png?w=840\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=173e2c0c37ee92df96e05a51ebefc0cc 840w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_5.png?w=1100\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=0a436d3b9506aed6a16b25eebacdf334 1100w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_5.png?w=1650\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=20874bb0d101b22016c407b5daac5849 1650w, https://mintcdn.com/graphext/trfFunaWYnndLpnF/images/integrations/airtable/airtable_5.png?w=2500\u0026fit=max\u0026auto=format\u0026n=trfFunaWYnndLpnF\u0026q=85\u0026s=d8d0ed90d2e8932a3dc86ec199439327 2500w`})})]}),_jsx(Step,{title:`Allow write output to export data`,children:_jsxs(_components.p,{children:[`If you want Graphext to write back the project’s output to Airtable. Select “Allow write output.” View more documentation about this step in our `,_jsx(_components.a,{href:`/api-docs`,children:`API Docs`}),`.`]})}),_jsx(Step,{title:`Save`,children:_jsx(_components.p,{children:`Click on “Save and create project” to retrieve your data and begin exploring or “Save” the integration for later use.`})})]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Airtable","description":"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently","href":"/documentation/import-and-export/data-connections/airtable"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Guided steps","slug":"guided-steps","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"graphext","siteName":"Documentation","title":"Airtable - Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T00:48:14.017Z","originalFileLocation":"documentation/import-and-export/data-connections/airtable.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently\">\u003cmeta data-mint-head name=\"application-name\" content=\"Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Airtable - Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.graphext.com/documentation/import-and-export/data-connections/airtable\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://graphext.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Airtable\u0026amp;description=Connect+Graphext+to+Airtable+and+be+able+to+bring+your+data+and+write+back+to+your+data+warehouse+recurrently\u0026amp;theme=9002734ec1988eb29b089078\u0026amp;signature=008b86ce4780f978254cc5c1333d06065c7d61d3bf89e0df942ac23dd1d38589\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Airtable - Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://graphext.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Airtable\u0026amp;description=Connect+Graphext+to+Airtable+and+be+able+to+bring+your+data+and+write+back+to+your+data+warehouse+recurrently\u0026amp;theme=9002734ec1988eb29b089078\u0026amp;signature=008b86ce4780f978254cc5c1333d06065c7d61d3bf89e0df942ac23dd1d38589\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/graphext/7E-c6JbOGQAc_i7p/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0091e4\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.graphext.com/documentation/import-and-export/data-connections/airtable\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/documentation/import-and-export/data-connections/airtable.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.graphext.com/#organization\",\"name\":\"Documentation\",\"url\":\"https://docs.graphext.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/graphext/HzS8XhzGDE5qDtO2/logo/graphext_light.svg?fit=max\u0026auto=format\u0026n=HzS8XhzGDE5qDtO2\u0026q=85\u0026s=29c0a888016f317dc3c5fff72433a3d0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.graphext.com#website\",\"name\":\"Documentation\",\"url\":\"https://docs.graphext.com\",\"publisher\":{\"@id\":\"https://docs.graphext.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.graphext.com/documentation/import-and-export/data-connections/airtable#webpage\",\"url\":\"https://docs.graphext.com/documentation/import-and-export/data-connections/airtable\",\"name\":\"Airtable\",\"description\":\"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently\",\"dateModified\":\"2026-01-07T00:48:14.017Z\",\"isPartOf\":{\"@id\":\"https://docs.graphext.com#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.graphext.com/documentation/import-and-export/data-connections/airtable#article\",\"headline\":\"Airtable\",\"name\":\"Airtable\",\"description\":\"Connect Graphext to Airtable and be able to bring your data and write back to your data warehouse recurrently\",\"url\":\"https://docs.graphext.com/documentation/import-and-export/data-connections/airtable\",\"mainEntityOfPage\":{\"@id\":\"https://docs.graphext.com/documentation/import-and-export/data-connections/airtable#webpage\"},\"dateModified\":\"2026-01-07T00:48:14.017Z\",\"publisher\":{\"@id\":\"https://docs.graphext.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.graphext.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Documentation","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"What is Graphext?","mode":"wide","icon":"question","href":"/documentation/getting-started/what-is-graphext"},{"title":"Graphext 101","icon":"graduation-cap","href":"/documentation/getting-started/quickstart"}]},{"group":"Import and Export Data","pages":[{"title":"Import data files","icon":"file-import","href":"/documentation/import-and-export/import-files"},{"title":"Import from Integrations","icon":"plug-circle-plus","href":"/documentation/integrations/data-sources/overview"},{"title":"Update your data recurrently","icon":"repeat","href":"/documentation/import-and-export/update-data"},{"title":"Export your data","icon":"file-export","href":"/documentation/import-and-export/export-data"}]},{"group":"Data Exploration","pages":[{"group":"Cross Filters","icon":"object-intersect","pages":[{"title":"Overview","icon":"map","href":"/documentation/data-exploration/cross-filters/overview"},{"title":"Advanced data selection","icon":"arrow-pointer","href":"/documentation/data-exploration/cross-filters/advanced-selection"},{"title":"Significant Variables","icon":"ruler-horizontal","href":"/documentation/data-exploration/cross-filters/significant-variables"},{"title":"Segments","icon":"diagram-previous","href":"/documentation/data-exploration/cross-filters/creating-segments"}]},{"title":"The Compare tab","icon":"code-compare","href":"/documentation/data-exploration/compare"},{"title":"The Correlations tab","icon":"diagram-venn","href":"/documentation/data-exploration/correlations"},{"title":"Advanced Filter Queries","icon":"arrow-pointer","href":"/documentation/data-exploration/advanced-filter-queries"}]},{"group":"Data Visualization","pages":[{"title":"Choosing a chart","icon":"chart-simple","href":"/documentation/data-visualization/choosing-a-chart"},{"title":"Customizing Charts","icon":"brush","href":"/documentation/data-visualization/customizing-charts"},{"group":"Types of Chart","icon":"chart-scatter-bubble","pages":[{"title":"Overview","icon":"map","href":"/documentation/data-visualization/types-of-chart/overview"},{"title":"Line Chart","icon":"chart-line","href":"/documentation/data-visualization/types-of-chart/line-chart"},{"title":"Area Chart","icon":"chart-area","href":"/documentation/data-visualization/types-of-chart/area-chart"},{"title":"Bar Chart","icon":"chart-simple","href":"/documentation/data-visualization/types-of-chart/bar-chart"},{"title":"Scatter Plot","icon":"chart-scatter","href":"/documentation/data-visualization/types-of-chart/scatter-plot"},{"title":"Box Plot","icon":"chart-candlestick","href":"/documentation/data-visualization/types-of-chart/box-plot"},{"title":"Heatmap","icon":"game-board","href":"/documentation/data-visualization/types-of-chart/heatmap"}]},{"title":"Exporting charts","icon":"download","href":"/documentation/data-visualization/exporting-charts"}]},{"group":"Data Preparation","pages":[{"group":"Variable Management \u0026 UI Config","pages":[{"title":"Overview","icon":"map","href":"/documentation/data-preparation/variable-management-ui-config/overview"},{"group":"Variable Management","pages":[{"title":"Hide a variable","icon":"eye-slash","href":"/documentation/data-preparation/variable-management-ui-config/hide-variable"},{"title":"Rename a variable","icon":"input-text","href":"/documentation/data-preparation/variable-management-ui-config/change-variable-name"},{"title":"Adding variable descriptions","icon":"file-signature","href":"/documentation/data-preparation/variable-management-ui-config/add-variable-description"},{"title":"Delete a variable","icon":"trash-can","href":"/documentation/data-preparation/variable-management-ui-config/delete-variable"},{"title":"Editing segments","icon":"diagram-previous","href":"/documentation/data-preparation/variable-management-ui-config/editing-segments"},{"title":"Specifying order in categorical variables","icon":"arrow-down-1-9","href":"/documentation/data-preparation/variable-management-ui-config/specify-order-in-column"}]},{"group":"Data Table Management","pages":[{"title":"Arrange columns in the Data Table","icon":"arrow-right-arrow-left","href":"/documentation/data-preparation/variable-management-ui-config/arrange-columns-data-table"},{"title":"Sort the Data Table","icon":"arrow-down-wide-short","href":"/documentation/data-preparation/variable-management-ui-config/sort-data-table"},{"title":"Freeze columns in the data table","icon":"lock-keyhole","href":"/documentation/data-preparation/variable-management-ui-config/freeze-columns-table"}]},{"group":"UI Customization","pages":[{"title":"Group variables using tags","icon":"tag","href":"/documentation/data-preparation/variable-management-ui-config/group-variables"},{"title":"Pin variables","icon":"thumbtack","href":"/documentation/data-preparation/variable-management-ui-config/pin-variables-menu"},{"title":"Arrange variable order","icon":"arrows-up-down-left-right","href":"/documentation/data-preparation/variable-management-ui-config/arrange-variables-menu"}]},{"group":"Dataset metadata","pages":[{"title":"Add dataset information","icon":"subtitles","href":"/documentation/data-preparation/variable-management-ui-config/add-dataset-description"}]}]},{"group":"Sampling Data","pages":[{"title":"Dealing with nulls","icon":"empty-set","href":"/documentation/data-preparation/sampling-data/view-nulls"},{"title":"Finding data","icon":"magnifying-glass","href":"/documentation/data-preparation/sampling-data/finding-data"}]},{"group":"Data Enrichments","pages":[{"title":"Overview","icon":"eye","href":"/documentation/data-preparation/data-enrichments/overview"},{"title":"Upsample Survey Data","icon":"ballot-check","href":"/documentation/data-preparation/data-enrichments/upsample-survey-data"},{"title":"Fill Missing Values","icon":"braille","href":"/documentation/data-preparation/data-enrichments/fill-missing-values"},{"title":"Predict Missing Values","icon":"arrow-up-right-dots","href":"/documentation/data-preparation/data-enrichments/predict-missing-values"},{"title":"Group Similar Spellings","icon":"spell-check","href":"/documentation/data-preparation/data-enrichments/group-similar-spellings"},{"title":"Group Similar Semantics","icon":"messages","href":"/documentation/data-preparation/data-enrichments/group-similar-semantics"},{"title":"Infer Gender","icon":"venus-mars","href":"/documentation/data-preparation/data-enrichments/infer-gender"},{"title":"Standardize Locations","icon":"map-location-dot","href":"/documentation/data-preparation/data-enrichments/standardize-locations"},{"title":"Add Demographic Data for Spain using coordinates","icon":"users-medical","href":"/documentation/data-preparation/data-enrichments/spanish-demographic-coordinate-data"}]}]},{"group":"Share, Present and Publish","pages":[{"title":"Saving insights in a project","icon":"lightbulb-exclamation-on","href":"/documentation/share-present-publish/saving-insights"},{"title":"Export plots \u0026 charts","icon":"download","href":"/documentation/share-present-publish/export-plots-and-chart"},{"title":"Sharing an interactive project","icon":"globe-pointer","href":"/documentation/share-present-publish/share-an-interactive-projects"}]},{"group":"Manage Workspace","pages":[{"title":"Account Settings","icon":"gear","href":"/documentation/manage-workspace/account-settings"},{"title":"Manage teams","icon":"screen-users","href":"/documentation/manage-workspace/manage-teams"},{"title":"Manage projects","icon":"rectangle-history","href":"/documentation/manage-workspace/manage-projects"}]}]},{"tab":"Tutorials","groups":[{"group":"Tutorials","pages":[{"title":"Tutorial Gallery","icon":"video","href":"/tutorials/tutorials"}]}]},{"tab":"Concepts","groups":[{"group":"Graphext concepts","pages":[{"title":"Recipe","icon":"scroll","href":"/concepts/graphext-concepts/recipe"},{"title":"Wizard","icon":"wand-magic-sparkles","href":"/concepts/graphext-concepts/wizard"},{"title":"Steps","icon":"function","href":"/concepts/graphext-concepts/steps"},{"title":"Significant variables","icon":"ruler-horizontal","href":"/concepts/graphext-concepts/significant-variables"},{"title":"Cross Filters","icon":"filter","href":"/concepts/graphext-concepts/cross-filters"},{"title":"Tags","icon":"tag","href":"/concepts/graphext-concepts/tags"},{"title":"Segments","icon":"diagram-previous","href":"/concepts/graphext-concepts/segments"},{"title":"Insights","icon":"lightbulb-exclamation-on","href":"/concepts/graphext-concepts/insights"}]},{"group":"Data science concepts","pages":[{"title":"Graphs and layouts","icon":"diagram-project","href":"/concepts/ds-concepts/graphs"},{"title":"Graphs and data types","icon":"file-binary","href":"/concepts/ds-concepts/graphs-and-data-types"},{"title":"Model training and evaluation","icon":"list-check","href":"/concepts/ds-concepts/model-training-evaluation"}]}]},{"tab":"API Docs","groups":[{"group":"Analyse","pages":[{"title":"Embed","href":"/api-docs/analyse/embed"},{"title":"Graph And Map","href":"/api-docs/analyse/graph_and_map/index"},{"title":"Infer","href":"/api-docs/analyse/infer/index"},{"title":"Train And Predict","href":"/api-docs/analyse/train_and_predict/index"}]},{"group":"Report","pages":[{"title":"Configure UI","href":"/api-docs/report/configure_ui/index"},{"title":"Create Insight","href":"/api-docs/report/create_insight/index"},{"title":"Create Project","href":"/api-docs/report/create_project/index"},{"title":"Export","href":"/api-docs/report/export/index"}]},{"group":"Prepare","pages":[{"title":"Aggregate","href":"/api-docs/prepare/aggregate/index"},{"title":"Enrich","href":"/api-docs/prepare/enrich/index"},{"title":"Filter","href":"/api-docs/prepare/filter/index"},{"title":"Join And Combine","href":"/api-docs/prepare/join_and_combine/index"},{"title":"Transform","href":"/api-docs/prepare/transform/index"}]}]},{"tab":"FAQs","groups":[{"group":"FAQs","pages":[{"title":"Intro to Graphext","icon":"hand","href":"/faqs/intro-to-graphext"},{"title":"Data Sources","icon":"database","href":"/faqs/data-sources"},{"title":"Features","icon":"palette","href":"/faqs/features"},{"title":"Performance","icon":"dumbbell","href":"/faqs/performance"},{"title":"Pricing and Plans","icon":"dollar-sign","href":"/faqs/pricing-and-plans"},{"title":"Security \u0026 Privacy","icon":"shield-halved","href":"/faqs/security-and-privacy"},{"title":"Support \u0026 Customer Service","icon":"phone","href":"/faqs/support"}]}]}]},"basePath":"","title":"Airtable - Documentation","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CXMGc493.js","DynamicMarkdown-D-2HDKEp.js","zoom-image-lightbox-CE4cYsJE.js","lightbox-handle-r17bVUz3.js"]}