Connect, collaborate, and solve questions about using Airtable in Ask the Community.
Recently active
I have a base of students that I've just shared with my 5 co-teachers as Editors. (We have done this in previous semesters, so this is a clone of a previously used base.) They've received the invitation and can open the base, but two of them have reported that they cannot see any of the records. On my end, everything appears fine.Suggestions? Solutions?Thank you.Vlad Morosan
Hi, New to Airtable, I work in Local Government in the UK and whilst I think the product would work well for some projects I need to understand where data is hosted. Under our Government rules any data I store in the cloud has to be on UK based servers. Most cloud providers we work with offer some kind of location specific hosting of data. I cannot find any information about whether Airtable is able to offer this? Thanks in advance
Use Airtable Record URL in email notifications...any way to link to that record in Interface rather than data view?
In the last 2 weeks my enter function has stopped.If I open a record and type txt into a cell I used to be able to hit enter and create a new line. This has stopped yet I have no issues with any other software and the enter function when typing txt
Hello! I want to generate some HTML code using a Lookup function and I've been running into a weird issue. Each HTML button is defined in a table, then is combined like such in a Lookup function:<a href="/water-coaster/192/" style="text-decoration: none;" title="Go to this water coaster"> <span style="background-color: beige; color: black; padding: 10px 20px; border-radius: 50px; font-size: 16px; font-weight: bold;">Montanha Russa Aquática - Thermas dos Laranjais</span></a> , <a href="/water-coaster/281/" style="text-decoration: none;" title="Go to this water coaster"> <span style="background-color: beige; color: black; padding: 10px 20px; border-radius: 50px; font-size: 16px; font-weight: bold;">Acqua Coaster - Thermas Acqualinda</span></a>Unfortunately, there is a pesky comma that Airtable adds in between the two blocks. I tried using a second column with the formula SUBSTITUTE(WaterCoastersManufacturerHTML,",","") This
Hi there! I’m writing to ask how we can create a multiple choice grid on Airtable forms. I really love airtable, but need to collect information similar to this: Any tips/suggestions you have is greatly appreciated. Thank you!
I have a database where the first table is the registrations, then I have four more tables with their own forms. I want people that registered in the first one, to find their name in the other forms instead of filling it out again. So what I need is for the the name of the records from the first table (registration), to automatically populate a dropdown menu in the other four forms. Do you know an automation to do that?
I am working on a service workflow that would require me to send estimates for projects. I can set up an automation to send a single estimate at a time but Im struggling to find a way to send multiple estimate in a single automation to a client with multiple project requests.
Jumping in for anyone who finds this thread in the future -I have created a (Free) python script that allows you to download your attachments,you can read the code I wrote on github https://github.com/garygng/Airtable_python. Wish you guys like it and give me a Kudo👍
I have an API script like the below. This works fine as a scripting Extension (right panel) but when I place the script into an Automation Script step, Airtable gives the error "ReferenceError: FormData is not defined".Any ideas why it would work in one place but not the other? const myHeaders = new Headers(); myHeaders.append("Authorization", apiKey); const formdata = new FormData(); formdata.append("file", fileBlob); const requestOptions = { method: "POST", headers: myHeaders, body: formdata }; let postResponse = await fetch(apiUrl, requestOptions);
I'm trying to script a POST request to the Covve API to parse business cards. Their technical support says "the API does not support passing the file via URL. It only accepts uploading the file itself directly."Is there a way to do this through Airtable, using the expiring URL? This is the relevant part:const myHeaders = new Headers(); myHeaders.append("Authorization", apiKey); myHeaders.append("Content-Type", "multipart/form-data"); const formdata = new FormData(); formdata.append("file", photoURL); const requestOptions = { method: "POST", headers: myHeaders, body: formdata, redirect: "follow" }; let postResponse = await remoteFetchAsync(apiUrl, requestOptions);
Hello, I am trying to sync a view in Jira Server which has over 1000 fields. There are only 7 that I care about. When I configure the sync with selected fields, all 1000 fields are turned on. I do not see way to turn them all off and only turn on the ones I want. Does anyone have any suggestions.
I’m looking at using forms to collect new records for our bases. In my case, that data is then taken via Zapier to our helpdesk. Everything works fine but there is one piece I am trying to make function properly. When you submit the form, the “Created By” field displays as “Anonymous” How can I set that up so it corresponds to a person within the Airtable system, as the “Created By” field is used to generate who creates the ticket within our help desk.
I'm trying to use ChatGPT to analyze written data from airtable surveys, but ChatGPT is unable to access the information from a csv file. Is it possible to connect ChatGPT to Airtable in order to give it access to specific tables? The idea would be to be able to ask ChatGPT questions such as "What are the top 3 things guests enjoy about this trip?" based on the survey responses.
Hi, Did anybody already figured out how you make inquiry of your Airtable base with chatgpt. Very basic example: you have database tracking projects. And you ask Chat GPT (or any other ai model for that matter) - what is the status of project A, or who is responsible for project B, etc.
When a form is submitted it shows the GMT date & time however when an automation email is sent it sent as UTC. Can someone please help me fix this.Thank you.
Hi, I'm trying to update one date and time field {end date} based and on another date and time field {start date}. The catch is the {end date} cannot be later than 10:30PM PST (2024-09-01T10:29:59-08:00).
Can anybody please help and tell me what is the best way to show both mobile and desktop version on an embed airtable I am using for a website , the desktop version looks really good and organized and when using on mobile , it stays as the desktop version and I cannot see all information , it is very misleading and not responsive. I thought that with the paid version I will be able to make things better , I would like to get any support please, thank you !
I have a field that is a string of comma separated text values (two actually...one I created using a concatenate formula, and the other was created with a rollup field...I was trying to see if one of those would work better than the other).I need to convert either one of them into either a "link to another record" field, or a "multiple select" field in order to send those items into a Webflow Multi-Reference field in a collection. Right now, Webflow will not separate the comma separated list into individual values (that I'm aware of). Help!
I am trying to take a comma separated value from one field (field name "Interests from MS"), and populate the individual items in that string as individual items in a different multiple select field (field name "Interest"), whenever it's updated. I set up the trigger fine, but I can't get the script right. Is this doable without a custom automation (ie. script)? If not, anyone have any suggestions on a script for that? ChatGPT is unable to get it right for me. This is what it was giving me:let table = base.getTable("Members");// Get the record ID from the automation inputlet recordId = input.config().recordId;// Fetch the record using the record IDlet record = await table.selectRecordAsync(recordId);// Get the value from "Interests from MS" fieldlet interestsString = record.getCellValue("Interests from MS");if (interestsString) {// Split the string by commas and trim any extra whitespace from each itemlet interestsArray = interestsString.split(',').map(item => item.trim());// Update
Hi everyone, Is it possible to switch cards customization between tabs in a same interface ? Thanks for your help ! François
Hi, I am having trouble figuring out an automation.I have a field for a project end-date, and I use an automation to enter a fiscal quarter based on a date table (and another automation to update that quarter if the date changes). When the project is cancelled or put on hold, I need to remove that date. When I do that, the fiscal quarter field remains as the last entered. Is there a way to have that revert to blank?Thanks!
Hi all,We save some record fields that contain attachments in our airtable database. I've been asked if it's possible to send these files to an external company via POST api call from an airtable automation script. The call must be form-data and the endpoint is expecting a file in the key-value format. I've attempted sending the downloadable url but this is being rejected as expected. Is it possible to have the automation save the file from the downloadable url, and send that? I know there's some issues with sending files themselves with airtable. Any advice is appreciated, worst case we can download to our external database and send from there.
Hello Everyone,I have a base with various scenarios, each of which has a template field and a field for attachments.I'd like to be able to create an automation that will open the current users email client and insert the relevant template and attachment.So far I've been able use the "mailto:" protocol to do as much with the written template but this doesn't support attachments. The email account can change depending on who is logged in to the database.TL;DR: I need to automate opening the users current email client and inserting the relevant attachment from the database record.
Hi,I am trying to add cells together in order to find the line by line tracking.For example, in the image below, I am looking to add up the different profits in order to obtain the amount present in the bank account.Can you help me ?Thanks !
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.