Hmm, I don’t think there’s anything wrong on your end I’m afraid, I think that may be just about how long it takes for the automation to get triggered once you’ve updated the field.
I tested this with an automation with the trigger “When record created” and the action of updating a single field with the letter “a”, and that field gets updated about 3-5 seconds later as well
In scripting app, the changes are computed on the local computer and are applied optimistically, so a full round trip to Airtable’s servers is not necessary for you to see the changes.
However for an automation, the data triggering the automation must be sent to Airtable’s servers. Airtable’s servers must recognize that the data change triggers the automation. Then the automation must be scheduled to run. Then the results must be sent back to your computer. How long this all takes depends on the load on the servers and the speed of network traffic.
Hmm, I don’t think there’s anything wrong on your end I’m afraid, I think that may be just about how long it takes for the automation to get triggered once you’ve updated the field.
I tested this with an automation with the trigger “When record created” and the action of updating a single field with the letter “a”, and that field gets updated about 3-5 seconds later as well
Thank you for replying.
I believe @kuovonne already provided the full elaboration. and yup now it makes absolute sense why.
In scripting app, the changes are computed on the local computer and are applied optimistically, so a full round trip to Airtable’s servers is not necessary for you to see the changes.
However for an automation, the data triggering the automation must be sent to Airtable’s servers. Airtable’s servers must recognize that the data change triggers the automation. Then the automation must be scheduled to run. Then the results must be sent back to your computer. How long this all takes depends on the load on the servers and the speed of network traffic.
Thank you @kuovonne for this elaboration. now it makes sense. looks like I need to find a workaround for this.