Connect, collaborate, and solve questions about using Airtable in Ask the Community.
Recently active
I'm creating an athlete database. I want to create a column that shows where an athlete ranks, for various metrics, relative to everyone else. For example, let's say someone is 6'9" tall and that puts the athlete in the top 2% of all the athletes in the database. How can I calculate that for that athlete (and every other athlete)? Is that possible?
I have a button and I would like to attach an automation task to it. Is there a way to do that, I see that you can attach a script for a URL but not an automation.
Hello - We are creating a way to track social media posts for our clients. Clients will ask us to make a certain number of social media posts on their behalf, we then want to keep track of how many social media posts have been made and how many are still required for each client contract. Here are the two tables we have created Social Media Posts Created - Airtable - Content overview Social Media Contracts (requests) - Airtable - All content and requests I’m new to Airtable, so this may be a simple formula, but any help would be appreciated.
I’m calling the API (https://api.airtable.com/v0/:baseId/:tableId/:viewId) to get the records from a table, using a view. There are ~1000 records in the table and about ~200 that are displayed by the view.I’ve noticed that the first time that I call the method that calls the API can take about 10-20 to complete. Subsequent calls are subsecond.Is this a characteristic of API itself? Perhaps it caches the dataset after the first call.What, if anything, can I do to prevent this behavior?This is the service layer’s method:export const getTrainees = async () => { console.log('AirtableService.getTrainees()') const TABLE_ID = 'YYY'; const VIEW_ID = 'XXX'; const fields = ['Full Name']; const params = new URLSearchParams({ view: VIEW_ID }); fields.forEach(field => params.append('fields[]', field)); const url = `${AIRTABLE_BASE_URL}/${BASE_ID}/${TABLE_ID}?${params.toString()}`; let allRecords = []; let offset = undefined; do { const pageUrl = offset ? `${url}&offset=$
How would I create an automation that whenever a record is created it should generate a PDF from my page designer extension, and place it in an attachment field - in that record.
when i use the interface (not editing pages, but actually use the interface) it is really slowi have around 3 bases and interfaces that are my company main bases and we use them dailythey are slow, to load up a list of records (10-20 records, filtered from a 5K records table) takes 4-5 seconds, this make my work lagalso, search by one term is slowmoving between interface pages is slow, each page take at least 3 seconds to load not to mention the mobile app… is it fixable? is it just the way it is?
Hey guys, I'm kinda new to Airtable and I would love if anybody would have 15 minutes to help me.
Why can't I edit the title of some fields in a form? I can edit some of the field titles and not others.
Hi everyone,I’m looking to develop an Airtable extension that relies on some wasm library loaded by the extension script, and some Web Workers started asynchronously on user request (NOT background or service workers, just plain WebWorkers). The wasm scripts are loaded using standard `WebAssembly.instantiateStreaming` API. Does anyone know if there are any surprising sandboxing limitations imposed by Airtable extension architecture for this?
I would like to populate a linked filed with the lookup field coming from different table. How do I automate this
Hi all! I am wondering how one might create fully dynamic filtering of linked records in a single field in a conditional form in Softr.My boss had designed a database for a client with separate fields for different linked records for different user attributes. For example, we had a user attributes table that spanned age range, income, demographics, etc. To make each option in these categories show up only for specific fields, he disaggregated them into their own fields on a user, allowing an individual to use Softr and make selections exclusive to the attribute type. For example, salary ranges would only show up in the income field, racial information on demographics, etc.Now, we want to move all the attributes into one field and filter by the attribute type, so have all the options in one field and have it look into the linked record to filter by category. 30-40k (category: income level) next to Asian American (category: demographics) next to Works in service category: job experience)
I’m trying to work out if I can create an automation to do multiple tasks or if they all have to be separate (which might max out my allowance)…I have a table which tracks my book contracts. Each contract may have up to 5 titles on it and each title could be produced in up to 6 editions. I’d like an automation that creates a record in my edition table for each planned edition…So,Test title 1 HardbackTest tile 1 PaperbacketcI can get this to work if each automation is separate but feel like there should be a way to group it somehow. However, at the moment when I try to create a chain it comes up as ‘otherwise’ so it doesn’t run the paperback if there is a hardback. What am I missing?
Hey Airtable fam,I'm trying to build a deal flow CRM in Airtable, and I'm looking for a way to automatically pull investor data from Pitchbook into my base. I'm currently doing it manually but it drains my time.I'm wondering if anyone has found a good way to automate this process. I've been looking at a tool called the Pitchbook Investors Scraper on Apify, which seems like it could work, but I'm curious if there are any other solutions out there.I'd love to hear how you're using Airtable to manage your deal flow and any tips you have for automating the data entry process. Thanks!
I’ve built a database of grants and funding opportunities, and a survey that asks users the questions to determine their eligibility for the various grants. I have a table that lists the grants and how the various questions have to be answered to determine eligibility. I’d like to create a table that populates which grants a survey respondent is eligible for when a survey response is submitted. How would I go about doing that? My first thought is that it would be a formula, ie if Survey Q1=X, Survey Q2= Y and Survey Q3 = Z, Awesome Grant = Eligible, Awesome Grant = Not Eligible. But Airtable doesn’t allow formulas across tables. Then I thought an automation, or a junction table, but neither of these seem to be the answer when I dig deeper. So, rather than struggle for another couple of days, help?
Hi everyone,What are the recommended best practices for sharing complex Airtable bases with multiple stakeholders while maintaining data integrity, permission control, and performance—especially when using linked records and automations?Thanks in advance.
After extensive searching, I’ve confirmed that rollup functions do not support finding the mode of the values in the rollup field. I can’t be the only person who has come across this need, so I’d love to know what methods are available without using a 3rd party app. I’m not opposed to an automation, but would rather it be as simple and without the need for scripting if possible.
I would love to sync Airtable and ChatGPT w/ the new integration but I can’t find any details on security for this and how data is used. Any one able to give insight?
I have list of keywords and URLs. I want script, once in a month, go through those URLs and find if that keyword is still on that URL. Based on result, update field with the status, Exist / DoesNotExist I want to track my backlinks for SEO purpose, they are still live or removed. Any ideas?
Hi Dear Communauty, Facing a small challenge with my apps actually i need to create a recipe directly but i have to do it into 2 steps as I have diffrents tables and really dont know how to solve itif somebody can help to fix it i will more than happy Thanks
I am going around and around a lot on this problem and still trying to fin. d the right way to go.I have a table of invoices. The invoices are numbered sequentially. Right now I have to enter each invoice number by hand after checking a summary table I made that lists the latest invoice number used +1 from a formula.I would like to have the “latest number used +1” inserted into the invoice number field of the new invoice being created. I imagine that it I not as hard was I am making it. I will tell you that I am TERRIBLE at automations. I find them unintuitive and frustrating. It’s probably me.But I am guessing that an automation is what I need..So invoice table is “Invoices: House” and summary table is “Invoice: Next invoice Number”. The summary invoice numbers in the “Invoice: Next invoice Number” table are in a rollup field and the Invoice Numbers in the “Invoices: House” field is a numbers field if that matters.Any help is appreciated.Best, Scott
I’m trying to create a form with múltiple tables, I have a table “Responses” that contains fields directly linked to the form, and i have a table “Sectors”, representing the sector that corresponds to that specific response (I have multiple other tables, but it’s not particularly relevant for this question”)When I want to manually add a Sector to a Response, it shows all responses and fields linked to this Sector (image for reference). I would like to know if its posible to just have the name showing, just like if it was a multiple selection field.Disclaimer: I cant use third party options like fillout. Currently:What i want:
When I use the search extension in Airtable, it works well for finding a record. However, when I click on a record, it shows me the fields, but I would like to be able to edit them. I have a view that is very well organized, and I was hoping to see the record displayed according to that field arrangement, but unfortunately, I haven't found a way to do this.My goal is to quickly search for a record and, upon clicking it, display the specific information I need. So far, I haven't been able to organize the displayed information in the way I want.
I’m looking for help with integrations: My nonprofit uses Airtable heavily to track lists of people and their contact information. We also use MailChimp to send out updates to our partners, newsletter subscribers, etc. using that contact information. My question is this: Is there a simple way to establish a “Two-Way Sync” between Airtable and MailChimp so that they will always contain the same data, regardless of changes made on either side? I need a true “sync” that will: Update MailChimp with any changes entered in Airtable (add, remove, edit), and Update Airtable with any changes entered in MailChimp (subscribe, remove, edit). I’d rather pay a small fee per month for an established app to do this than build it in Zapier/Make, but either way is fine if it works. TIA, M p.s. If you know of a fix for this with an email marketing program other than MailChimp, please let me know. p.p.s. As of today’s writing, Outfunnel can do most but not all of this (like adding un/subscribes to Airta
I have 3 tabs. Tabs 1 and 2 are two batches of records. How do I select records from tab 1 and 2 where status is x, to populate tab 3. Then when I update a record in tab 3, I want the original record fields in tab 1 or 2 updated with status or other field updates and comments in the record in tab 3.
Hi! I’m creating a base of videos from youtube. I have an attachment column in my base and I want to put there video thumbnail. All thumbnails have the same link but with different ID. For example: Link: https://www.youtube.com/watch?v=pAl9SayLzTE ID: pAl9SayLzTE Thumbnail link: https://i.ytimg.com/vi/pAl9SayLzTE/maxresdefault.jpg Questions: Is there a formula that will create a link to thumbnail with a known ID from another cell? So I need some formula that will insert ID in a template https://i.ytimg.com/vi/XXXXXXX/maxresdefault.jpg instead of XXXXXXX How can I insert the result of this formula in the Attachment field? Can I somehow receive other info about a video by the link or video ID? (I understand that is another question and big topic, but maybe you have some useful links to read) Thanx!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.