Ask questions, get answers and engage with your peers
New here? This is a great place to start
Get support directly from your peers
Celebrate your Airtable wins
Forge connections with other Airtable users
Explore and RSVP for upcoming events
Read the latest news the Airtable team
AirTable is not allowing me to upload my CSV file. I click on the + sign, select “CSV file” under “Add from other sources”. I drag in my CSV file under the “Local Files” section and click “Upload 1 file”. It seems to work, I select “Create a new table” under the “Import your file” dropdown. It shows me a beautifully created base with all the column's I’d like. However when I click “Import” I get an error sign saying “Can’t import CSV file” with the statement “Invalid data” underneath. Does anyone know what might be going on / how I can fix this. The only option airtable gives me is to click a button saying “Okay” and I’m back to the start.
They are in the same base.
Hi Dear community i’m facing a scipting error pleaase help mei need to connect my ingredients tables to the API open food factsThanks let tableIngredients = base.getTable("Ingrédients");let tableOFF = base.getTable("Open Food Facts");let ingredients = await tableIngredients.selectRecordsAsync();let offRecords = await tableOFF.selectRecordsAsync();for (let record of ingredients.records) { let ingredientName = record.getCellValue("Nom ingrédient"); if (!ingredientName) continue; let response = await fetch(https://world.openfoodfacts.org/cgi/search.pl?search_terms=${encodeURIComponent(ingredientName)}&search_simple=1&action=process&json=1); let data = await response.json(); let product = data.products && data.products.length > 0 ? data.products[0] : null; if (!product) continue; let nutriments = product.nutriments; let energie = nutriments["energy-kcal_100g"] || null; let proteines = nutriments["proteins_100g"] ||
Hello, I'm stuck and need your help.I created a 6-page contract using the Airtable Page Designer extension.The problem is twofold: I succeeded in the first step but not the second.Basically, the Page Designer extension only allows you to edit a single page. I found a way to extend the page height by multiplying it by 6. Except that Airtable doesn't allow you to insert page breaks, and I'm exporting a very long PDF file that I can't split. And no matter how hard I search, I haven't found an acceptable solution for printing this contract correctly.Do you have any solutions or advice?Thanks!
Hello Airtable AI Community! 👋 I'm thrilled to introduce myself as your new Marketing Solutions Lead here at Airtable! Talk about perfect timing—I literally just joined the team and got to witness the incredible launch of the new AI-native Airtable today! 👀 The potential for what we can all build together with these AI capabilities is truly remarkable. But here's what I'm most excited about: seeing what YOU create with Airtable AI. Let's Share Our AI Success Stories! 🚀 Can I tell you a secret? Don’t tell my boss, ok? I am NOT GOOD at AI! The thing that has helped me be more creative and productive with AI is seeing REAL examples from other people, not just what’s in a company’s demo video. (Although there are indeed some super cool demos today!) I bet I’m not the only one in this boat. Your use cases could be the inspiration that helps another community member solve their biggest challenge. We’d love to have you share with us:🎯 Your Use Case: What problem are you solving with Airta
I’m trying to make an extension that generates a file using base data and then re-uploads that file back to Airtable. However, I’m not able to find any way to access the upload attachment HTTP endpoint from within the Blocks SDK. The API reference only shows examples of “uploading” attachments using public URLs.Is there any way to access this functionality (properly) from within a blocks extension? Or alternatively some sort of internal PAT or similar I can use to make the POST request without hardcoding something that will be exposed in the browser?
Anybody has tips on how to do that? I have a long text field (cca. 1000-2000 characters including spaces). Beside that another field showing keywords, usually not more than 10-15 keywords. These keywords are typed in through Google API and edited by me manually. These can be keywords (or better say key phrases) are separated by comma. These are the words (phrases) I want to make sure I have them in my long text field in sufficient number of times. I am looking for a way to calculate the keyword density, that is how often do the keywords (the words in the keyword field) appear in the long text field. I do not need to see individual count, sufficient is to have summary count - number of times any keyword appears in the long text. The density count will give me a percentage = number of total keywords(phrases) / total words in the long text I looked at this suggestion here but it seems to me Airtable database would explode if I start generating a tag (which seems to me is essentially a
Hi Airtable Team,Last week, I received an invoice on the personal plan associated with my MVP plan. It seems that my plan was adjusted to a Team Plan, Monthly on June 25 and I was charged for the remainder of that month + the upcoming month. I haven’t seen any updates in this community that the free team plan with AI was being removed, so I wanted to confirm that was a mistake. Workspace ID is wspRhbYK4IzKW729u.
I am an Airtable First-Timer and am having a really hard time understanding how to build what I want. I think Airtable is the solution, but I’m just an idiot. I own a small business and need help creating a Food Ordering and Management System. I have a project scope, our current SOP to share if someone would help me build it or I would happily pay someone to build this for me! Can you please message me back if you’re interested? Thank you!
We're seeking an experienced Airtable consultant to help implement and optimize a Product Information Management (PIM) system for our apparel brand. The core architecture is already built and well-organized — most of the logic and structure comes from an existing Google Sheets system we’ve used for years.Your Role: Translate our existing Google Sheets logic into Airtable (formulas, rollups, linked records) Implement our table structure: Master Merchandising (Men, Women, Kids, Unisex, Accessories) Product Variants Product Category Attributes Design Tables (Final Art + Web Mockups) Platform Import Tables (Shopify, Katana, QBO, OrderDesk) Build scripts/automations to: Auto-generate product variant rows from merchandising inputs Feed platform-specific import tables for each channel Optimize tables within Airtable’s 75-column limit Ideal Candidate: Advanced Airtable skills (linking tables, automation, scripts) Experience translating complex Google Sh
The left sidebar, which contains nothing but the new LLM button, can no longer be collapsed. In an interface that is essentially a series of excel-like rows and tables, every inch of my screen is valuable, especially on a laptop screen. This bar of empty space actively slows down my workflow as it increases the amount of scrolling sideways I have to do, and it also throws off my muscle memory by moving all of the tabs over, and pushes the actual useful information on the left side of the screen away from the edge of the screen where I am used to finding it. Please add an option to move the LLM button to the top right, next to the base history and contact sales buttons, where there is a ton of empty space already. Or, add an option to minimize the sidebar, like we used to be able to. Or better yet, give us an option to hide the LLM button entirely if we are not interested in using it. I know every CEO believes that LLMs are the next big thing that must be included in any technology, but
Hello Airtable Community,I’m working on an integration where we need to detect if someone updates any field in a Form View (e.g., adds/removes/hides fields). I’ve explored the Airtable Metadata API, specifically the endpoint: bashCopyEditGET https://api.airtable.com/v0/meta/bases/{baseId}/views While this API returns the list of views, including forms, it doesn’t seem to provide: A timestamp or audit log of when a form was last modified Information on which specific fields were updated or reordered Any versioning or update tracking for forms Questions: Is there any way (via API or otherwise) to determine if a Form View’s field configuration has been changed (e.g., which fields are visible/required/ordered)? Can we track when a particular Form View was last updated? Is there a webhook or event system available for view updates? Any guidance or workarounds would be greatly appreciated.
Hi, Many of my automations that worked for months are failing after the recent update. Is anyone else experiencing this?
Accelerate your learning journey with comprehensive learning paths and validate your knowledge with Airtable certifications.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.