What is your goal?
Each click updates the correct Airtable record AND assigns callers 1 and 2 alternately
What is the problem & what have you tried?
Problem:
- Only 1 out of multiple clicks updates in Airtable
- Sometimes assigns wrong caller, right now assigns no caller (round robin not working)
What I tried:
- Search by email in Airtable
- Using router for clicked/opened and delivered
- Added update modules but still no results
Error messages or input/output bundles
missing value “id”
Screenshots (scenario flow, module settings, errors)
I can help you with this how about you try it this way:
Step 1: Airtable-Search records
Filter: email = email from trigger
Step 2: Airtable-update records
in record id field, map the search row
That is for fixing missing id in airtable let me know after getting this phase done so i can guide you on round robin ( caller 1 & 2)
Hey Barry,
can you share some screenshots of your scenario and show the different input and output bundles so we can see what its doing?
The main problem is the error “missing value id”.
That means your Update Record step is not getting the Airtable record ID, so Make does not know which row to update.
Simple fix:
-
After the webhook, search Airtable for the matching row
-
Take the Record ID from that search result
-
Map that Record ID into Update Record
-
Then update the fields you want
Also, if Search Records finds more than one row, Make will send multiple bundles.
So your update step must use the ID from each found row, not a blank/static value. Make’s Airtable modules are built around using the record ID for updates.
For the caller assignment:
-
first make sure the right Airtable row is updating
-
then do the round robin after that
-
if the ID is missing, the caller logic will also break
So the short answer is:
Your scenario is failing because the Airtable row ID is missing.
Fix the search → get record ID → update that exact row part first. After that, fix the round-robin step.