Fix for bulk Airtable checkbox speed and Perplexity
I found when I tried to drag down and select many checkboxes, it would go too fast for Perplexity to keep up missing many rows. So create an extension in airtable and copy following script. when you run it will check boxes in "AI Research START" column 1 at a time 1.5 seconds apart all the way to the bottom. Can be adapted for different columns or tables etc. let table = base.getTable("Table 1"); let query = await table.selectRecordsAsync(); let delay = 1500; // 1.5 seconds delay // Start processing from row 02 let rowIndex = 1; for (let record of query.records) { if (rowIndex >= 02) { await table.updateRecordAsync(record.id, { "AI Research START": true }); // Delay between each update await new Promise(resolve => setTimeout(resolve, delay)); } rowIndex++; // Increment the row index } output.text('All checkboxes in "AI Research Start" starting from row 02 have been updated.');