Connect, collaborate, and solve questions about using Airtable in Ask the Community.
Recently active
I got this idea from the AirTable webinar for their Field Marketing team, where they can click a button and generate standard tasks for different events.I worked with an AirTable team member onsite at the NYC event and created my “Tasks” table and I know how to make the button automation. But I seem to still be missing a step.(my tasks table):How do I link my tasks to the event so I can have different due dates? I’m trying to avoid the date dependency set up since our events have different requirements and my coordinators need to be able to adjust those as needed. The real issue I’m trying to solve is that my current task automation is set up with record templates but doesn’t assign those templates to a specific event so I have to go through manually and assign the a show.
We have ~2000 applicants per applications cycle. I’d like to add them all as read only portal guests filtered to only see their own record that has their login email associated with it. Is there any limit on how many applicants I can do this for?
Hi Guys, Here’s a good question for you… https://airtable.com/app6l4Fik0Jjk9V6c/shrAYvfZtA01SMOeo/tblRizkshJb46W2Sd If you click this link, you will see a shareable view to the Hire Days delivered for this campaign. Each day is (or might be) delivered by a different Driver/Staff member. I would like to send this sharable view to a client. They will click the ‘Button’ of the Hire Day they wish to give feedback on. This Button should link to a form, where the Customer gives a rating out of 5 for this Driver/Staff members performance for this day. This rating should then be recorded against this Staff Member (under a different table called “Staff Members”). And, ultimately, it will create an Average rating out of 5 stars for this Driver / Staff member. Think Uber Driver rating… Pretty common concept. When you click the button on this view, you’ll see Ive been able to create a form - but that’s where Im stuck… Any help would be greatly appreciated. Thanks! James.
Hi all,I built a custom extension 3d model viewer that runs great on localhost. However, when I block release, I get this error message: Bundling... doneUploading... Incomplete Error: ❌ Could not upload bundle. The bundle's size is too big. Code: s3ApiBundleTooLargeI can’t find anything in the documentation about package size. Is there a way to work around this? My goal is to use this in an interface as a first check for model geometry, etc. We still download and open in a slicer or CAM application prior to manufacturing.
J’ai une automatisation qui, lorsque je crée une entrée dans Table1, crée une entrée dans Table2 et copie la valeur du champ Nom de Table1 dans le champ Nom de la Table2. Mon problème c’est que l’entrée dans Table2 se crée, mais la valeur du champ Nom de Table1 n’apparait pas dans le champ Nom de Table2.Quelqu’un sait pourquoi? Merci!
Hi everyone,I’m a small business owner currently on an annual Airtable plan with about 11 months remaining.I need to add a contractor as a real collaborator/editor for a short period. Read-only access will not work for this workflow. I’m completely fine paying for the time she actually needs access, such as one month, but I do not want to accidentally commit to paying for an additional collaborator for the rest of the annual term.Is there any way to add a temporary collaborator on an annual plan and only pay for the month they are active?Or is there a recommended setup for short-term contractors who need editor-level access without triggering a full annual seat charge?I’d really appreciate any guidance before I add the user and create another unexpected billing issue.Thank you.
Hi everyone,I have a question regarding how billing works for Interface collaborators on the Business Plan.I currently have a Business Plan account and I’ve shared a specific Interface with several users who are on the Airtable Free Plan. When I check my Admin Panel, these users are correctly listed under the "Viewer" permission level.My question is: Will I be charged for these users?I want to make sure that sharing interfaces with "View-only" permissions doesn't trigger additional seat costs on my monthly/annual bill.Thanks in advance for the help!
Right now I am using Fillout for all of my questionnaires/lead retreival and zapping into Airtable. Now with Claude AI coming on board is there a way to utilize Airtable again for dynamic questionnaires?
The public link cannot open the mobile page on my phone.The page opened on the phone shows the desktop version. I’ve tried all browsers and also tested on my friend’s phones.
Title: API/MCP Support for Forms and Interfaces Management Category: Feature Request Description:Currently, the Airtable API and MCP server support creating and modifying tables, fields, and records—but not forms or interfaces. This gap limits developers and teams who need to: Programmatically spin up consistent form/interface configurations across multiple bases Version control UI elements alongside data schemas Integrate form/interface creation into automated workflows (CI/CD, infrastructure-as-code) Build local AI agents that can fully manage Airtable environments Use Case:When building a local agent connected to Airtable via MCP, the agent can handle data operations effectively but cannot configure the presentation layer. This forces a hybrid workflow—automation for data, manual clicks for forms/interfaces—which breaks the promise of end-to-end programmability. Request:Please consider adding API and MCP endpoints for: Creating, updating, and deleting forms Creating, upda
I have a PostgreSQL database and I'm currently trying to sync it with Airtable. My current setup triggers a sync whenever a new record is created in the database, but I'm getting frequent synchronization errors.I'm wondering: is there a way to connect Airtable directly to a PostgreSQL database as a data source — similar to how Metabase lets you query a database directly — rather than relying on a sync mechanism? Essentially, I'd like Airtable to read data live from the DB without needing to replicate records.If not natively, are there recommended integrations or workarounds for this use case?
how can we get data from API in Airtable? below is the sample API curl -X GET "https://apiv2.shiprocket.in/v1/external/courier/track/shipment/1559017361980" -H "accept: application/json" is it possible ?
Hey all, I’m making a Custom Interface Extension table module so I can have user facing sorting on the dashboard template. I’m trying to figure out how I can have the order of the columns tied to the order of the fields in the data panel the same way it works in the native AT tables. Anyone know? Thank you.
Hi everyone! I hope I explain this correctly since I’m not an Airtable guru. I created an Airtable automation with Gmail and completed a project yesterday. I want the client to receive an automated email confirming completion of the project today. Images of configuration and results are attached, but the email hasn’t been sent yet. I assumed it would have been sent by now and it hasn’t. I’m CST and currently it’s 10:55am. Am I missing anything?
We’re using Airtable to review pdf documents, and the thumbnail on the interface page is just 5-10% too small for our users to do their job. They need to be able to look at the document and enter information on the same page, and clicking on the attachment field to get a better look takes the user away from the fields the need to access.Setting the appearance to “hero” in the settings and fitting the image to size makes it slightly too small to be useable. Unchecking “fit image size” degrades the quality to slightly too fuzzy to be comfortable to read.Noloco’s interface solves this particular problem easily, because they place the preview window directly in the interface, but we want to go back to Airtable’s native interface for a lot of other reasons.Does anyone have an idea of how to solve this, or can we request a slightly larger zoom on a pdf fit to size, or better quality preview resolution?
Hello!I’ve been wracking my brain trying to figure this out - can anybody help?In my base, I have a main table named “Contacts” in which there’s a single select column for “Category” (stylist, producer etc...)I then have a table for each of these Categories with more info to add there.In those tables, I have added a Linked Record column to take the name from the main contacts table, with a condition:“Filter record selection by a conditionwhere all of the following condition is trueWhereCategoryisStylist” Even with that condition, it’s still pulling the info for all contacts. I even tried to filter by view, to no avail with the same result. Has anyone faced this before?
Hello everyone,I’m a beginner in Airtable.I created liked to another records in my database but it doesn’t goes out automatically. A helper said that I have to enter the link manually by clicking in the box and selecting the correct link to establish. He corrected the field books to show me an exemple. But I don’t see what’s wrong. Here is the link to my database :https://airtable.com/invite/l?inviteId=invaGndItH1AMLc6T&inviteToken=397c73d5eb028ef680e8e173e4a730b416c544f294d7c3917f344bbb0d0fe1c1&utm_medium=email&utm_source=product_team&utm_content=transactional-alerts
Hi! I’m a first-time poster here. I hope the below makes sense. Here goes.I’m a Marketing Coordinator and we have a team of 6. I am redesigning our Airtable base, so that it aligns with best practices and utilises the functions within Airtable more efficiently. Currently everyone works directly from tables, with no interfaces or automations. I have a fairly good understanding of Airtable and it’s capabilities. Our team has deliverables associated with multiple departments and with many external partners. I am starting from scratch, building workflows and the likes, having inherited the Airtable space.Departments include:Product Sales Partnerships (including events) Customer Service RetailRequests include tasks for:Social Content eCommerce Web and SEO Photography and videography Print and digital design (for catalogues, sales conferences, specialty customer product promos, website, etc.) Photo and video processing, editing and creationMy question is; would it be suitable to have all tab
This is very exciting so I wanted to share in case you missed it. This was not too much advertised. https://airtable.com/developers/web/api/upload-attachment
I have three Tables. - Commit Items, Invoice Header, and Invoice Detail. Lets assume that For Commit No ACB001 there are 4 Records in Commit Items Table with many records for other Commit Nos.. When the invoice is received for Commit No ABC001 and entered on Invoice Header table with Invoice No and Commit No ABC001, I would like automation to grab four records from Commit Items table and create those 4 records + Invoice number in Invoice Detail table. How do I achieve this? Just a reminder, I am new to AirTable.
Hey 👋I've been building a custom Interface Extension using the Extensions SDK and ran into what seems like a significant limitation — I can't find any supported way to let users upload a file/attachment directly from within the extension UI.What I'm trying to do:I have a custom extension embedded in an Interface page. The workflow requires users to attach a file (e.g. a PDF or image) to a record — ideally triggered from a button or input inside the extension itself.What I've tried:Using a standard HTML <input type="file"> — the file picker opens, but there's no SDK method to then take that file and write it as an attachment to a record field. Looking through the @airtable/blocks SDK docs for something like updateRecordAsync with an attachment payload — attachment fields require a URL, not a raw file object. There's no upload endpoint exposed through the SDK. Considered uploading to a third-party storage first (e.g. S3 or Cloudinary), getting a public URL, then writing that URL t
Somewhat recently, Airtable updated self-linked record fields so they automatically create a second field on the same table showing the inverse relationship — same as how linking between two different tables has always created a field on both sides.I have a few tables with self-links that I set up before that change, and they're still one-way. Is there a way to add the inverse field to an existing self-link without deleting and recreating it?
I’ve imported several tables into AT. They each had a day field (no time element). I just noticed all the dates are +1 day from what they should be. How is this even possible?More importantly, how do I fix it?
Hi guys,I’m building a CRM within Airtable and need to create a two-way sync between Airtable and Google Calendar so if an event is created/updated/deleted in one, it automatically updates in the other. This is the current setup I have: A separate ‘Meetings’ table for events created within Airtable and a separate table that’s integrated with the Google Calendar (on the interface, it will all just be one calendar). I am trying to create an “Update Record” automation so if an event is updated in Airtable, it updates in Google Calendar but I’m running into some issues and with the vice-versa automation.The trigger runs successfully but the action always fails:Always the same error processing the actionHas anyone done a two-way sync before and can please shed some light on how to achieve this? Thank you!
I'm glad you can share an individual page in an interface. It's a decent improvement but still not the best solution. Now, if you could public share a full interface or at least the overview page, it would be such a much needed game-changer.Being able to share the Overview page of an interface with a nice cover image would be so helpful when sharing with a client or customer. It looks professional, well organized and nicely structured. Perfect if you want to share only the information without providing full access.Notion (overrated IMO) allows this (sharing of a workspace) where you can organize it and make it look professional. Currently in Airtable, when I end up haveing to share multiple URLs for different pages, clients get very overwhelmed. Being able to publicly share an interface would be incredible.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.