Skip to main content

Hello Airtable Community


I’ve been going around in circles on this problem, and am SO close using an automation, but not quite.


Three tables:



  1. PLACES - List of places to hire (inventory)

  2. BRIEFS - List of briefs (the requirements of the hirer)

  3. SELECTION - List of a places linked to a brief i.e. the selection to present to hirer (client portal)


The interface for internal use:

Page 1: Create a new brief (form)

Page 2: Active briefs (record view)


The workflow:

Ideally, the internal users would be able to add multiple places (linked records) to the Active briefs (record view). And when a place is linked to a brief (places can/will be linked to multiple briefs) a new record is automatically created in the Selection table as a unique record linking the location to the brief.


The client portal:

I am using the SELECTION table to create a Softr app to present the selection/response to the hirer - looking up details of the place from PLACES. The hirer can only see selections relevant to them (their email linked to the BRIEF)


The automation so far:

When a new BRIEF is linked to a PLACE (i.e. “when a record is updated”, create a new record in the SELECTION table.

Brief name and place names are automated to pull through - and work.


Where it goes wrong:

When a place is recommended in another brief (this will happen frequently) a new record is created in the SELECTION table. It pulls through ALL the previous briefs linked to that record as well as the new brief.


Seeking your expertise and advice:

How do I create a record in the SELECTION table that links one place with one brief each time?


Many thanks for your kind help. I hope I have presented the problem clearly enough.

Hey Lara - as you stated the problem is that you need to have the automation run through one record at a time to work. You can achieve this with a combination of rollup, lookup fields and views filtering out one record at a time +MIN(values)within the rollups. This base does exactly that - Airtable Automation: Cycle through one automation at a time


Simply rename the ‘value’ fields in the first and second table. Essentially, places=table 1, briefs=Items to Process, selection=🔗 Value in the base above.


Hey Lara - as you stated the problem is that you need to have the automation run through one record at a time to work. You can achieve this with a combination of rollup, lookup fields and views filtering out one record at a time +MIN(values)within the rollups. This base does exactly that - Airtable Automation: Cycle through one automation at a time


Simply rename the ‘value’ fields in the first and second table. Essentially, places=table 1, briefs=Items to Process, selection=🔗 Value in the base above.


Hey Dan - thanks so much for responding! I’ll give it a try tonight and let you know how I get on.

I appreciate the help.


Reply