Skip to main content
Solved

Possible to set an automation to not show errors?


Kim_Trager1
Forum|alt.badge.img+20

I have a simple automation that checks once a day whether a list of records in table A can be linked to a synced table - table B.

 

  1. It first finds all the records that have no links.
  2. Then it loops through the list and tries to add a concatenation field to my linked field.
  3. If there is a record in my synced table that matches my concatenation field, then it links to that record. If not, I assumed nothing would happen, and it’ll wait until the next day to try again. However, it sends me emails every day with an error saying, “Updating the record failed due to insufficient permissions.”

I assume this is because it thinks that the ones without any matching records it should create a record in my synced table, which it obviously can’t do.

Is there a way around this so it does not throw an error if there is nothing to link to?

Some matched, some did not, though if one does not match it, see it as an error

 

Best answer by Alexey_Gusev

Hi,
Yes, you should fix automation to avoid errors
Suppose in TableA you perform Find Records to find unlinked. Then you loop through them
Inside your loop ‘Repeat for each’
must be 2 actions:
- Find Records (#2) in Table B where Name (Name is example, put your condition here) match the value from Current loop item. In other words, find all records in synced table B that must be linked to current loop item (unliked record from table A)
- Update record (Table A, Record ID is ID of Current loop item) . Field: linked field
Value: list of IDs from Find Records(#2)

(in my example Topic is TableA, ExampleTable is TableB)

 

View original
Did this topic help you find an answer to your question?

3 replies

Alexey_Gusev
Forum|alt.badge.img+23
  • Brainy
  • 1138 replies
  • Answer
  • April 3, 2025

Hi,
Yes, you should fix automation to avoid errors
Suppose in TableA you perform Find Records to find unlinked. Then you loop through them
Inside your loop ‘Repeat for each’
must be 2 actions:
- Find Records (#2) in Table B where Name (Name is example, put your condition here) match the value from Current loop item. In other words, find all records in synced table B that must be linked to current loop item (unliked record from table A)
- Update record (Table A, Record ID is ID of Current loop item) . Field: linked field
Value: list of IDs from Find Records(#2)

(in my example Topic is TableA, ExampleTable is TableB)

 


Kim_Trager1
Forum|alt.badge.img+20
  • Author
  • Inspiring
  • 157 replies
  • April 4, 2025

@Alexey_Gusev thank you for this… it makes a lot of sense.🙌

One quick question, which I don’t know if you know. The “Find records” has a Maximum record limit of 1000. Do you know if that is the maximum number of records it can look through or the maximum number of records it can pass on to the next step?

 

 


Alexey_Gusev
Forum|alt.badge.img+23

It’s the maximum number of records it can pass on to the next step. Previously, this limit was 100 and cannot be changed.
By way, sometimes it can be used when you need to retrieve a single record, because step “Find Records” designed to get a group of records.


Reply