# Delay with new records being synced from Airtable to Glide

**URL:** <https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803>\
**Category:** Ask for Help\
**Created:** [February 11, 2023, 6:41pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803 "2023-02-11T18:41:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)\
**Post date:** [February 11, 2023, 6:41pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/1 "2023-02-11T18:41:19Z")

</div>

Hi,

I have been getting feedback about a noticeable delay between a new record being added to Webflow and this same record being synced to Glide.

I am currently on “Extra” sync mode, but I still notice that it takes 4-5 mins for the data to sync.

I don’t have this same issue so much with data updating. That seems to happen somewhat quickly.

My suggestion/request to help address this issue is to allow maybe for us to trigger syncing via a webhook when a new record is added rather than syncing on a cycle. This would make Glide respond a lot fast to new data being added.

Is this already possible? Has anyone found workarounds?

Best,  
Connor

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 11, 2023, 6:46pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/2 "2023-02-11T18:46:36Z")

</div>

I wonder if you could update a specific record in a glide table through the glide API, and cause it to trigger a sync…

---

<div class="post-metadata">

**Author:** ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)\
**Post date:** [February 11, 2023, 6:47pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/3 "2023-02-11T18:47:59Z")

</div>

I didn’t know Glide had an API 😬 - I’ll look into it.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 11, 2023, 6:49pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/4 "2023-02-11T18:49:19Z")

</div>

> **[Glide • Glide Tables API](https://www.glideapps.com/docs/reference/data-sources/glide-tables-api)**
>
> Explore what you can do with the Glide Tables API

---

<div class="post-metadata">

**Author:** ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)\
**Post date:** [February 11, 2023, 6:55pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/5 "2023-02-11T18:55:52Z")

</div>

At first glance, it appears that using this API won’t solve the problem.

I wonder if there are more insights on how Glide and Airtable sync. Does it happen on a set schedule like every 5 mins or every 3 mins when it is on extra?

Because the guys at Whalesync who sync data between different platforms trigger the syncing when a record field changes, which would be significantly more economical for syncing entire datasets.

If there was a third option in the sync mode that allows you to configure a sync-on-record update that would be pretty decent because it would happen way faster and you wouldn’t have to sync your base with records that don’t need updating.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [February 11, 2023, 7:11pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/6 "2023-02-11T19:11:00Z")

</div>

Extra Sync mode checks every 3 minutes.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 11, 2023, 7:12pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/7 "2023-02-11T19:12:03Z")

</div>

Yes, Extra Syncs occur every few minutes while the app is in use. It’s really just glide blindly pulling data regardless if there are changes or not. I think they try not to get to aggressive with it because there may be costs to perform each sync and it actually is pulling the entire Airtable database each time, so there are bandwidth considerations too. Trying to automatically sync every few seconds would get out of hand.

I really don’t know if calling the API would work or not. It’s just a random thought that MAYBE it would somehow trigger a sync with Airtable. I think you might be able to update a value in an airtable table through the Glide API, which may or may not force a sync between glide and your airtable.

---

<div class="post-metadata">

**Author:** ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)\
**Post date:** [February 11, 2023, 9:54pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/8 "2023-02-11T21:54:03Z")

</div>

Right, thanks Jeff.

It seems like it would be more efficient and economical for Glide to sync on a need basis.

Because even if it there are no changes there is an API call that occurs every 3 minutes.

Maybe, it’s worth talking to the Whalesync guys about the process for syncing data because their syncing is instant and doesn’t do nearly as many API calls then if it were pulling all records every few minutes.

If there is any interest, I am happy to make an intro.

Either way good to know how it works.

Thanks for the help guys.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [February 12, 2023, 5:37am UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/9 "2023-02-12T05:37:32Z")

</div>

Airtable has a new API that was not available when we created the integration that sends updates to us as they happen. We have not had time to add support for it yet.

---

<div class="post-metadata">

**Author:** ![Get\_Borderless](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/get_borderless/32/54827_2.png) [@Get\_Borderless](https://community.glideapps.com/u/Get_Borderless)\
**Post date:** [February 23, 2023, 6:27pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/10 "2023-02-23T18:27:42Z")

</div>

Hi David, thanks for the information. Is there any way to prioritize this? When do you expect to be able to support a real time AT → Glide sync? Having a 3-5 minute delay in the application we’re looking to build on top of Glide make user experience pretty tough atm.

---

<div class="post-metadata">

**Author:** ![Bennet\_Ebbes](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/bennet_ebbes/32/53102_2.png) [@Bennet\_Ebbes](https://community.glideapps.com/u/Bennet_Ebbes)\
**Post date:** [May 8, 2023, 8:47pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/11 "2023-05-08T20:47:06Z")

</div>

Hey Guys, any news in here? @david  
Would love to see Glide use the new API, making live-Sync available!  
Greetings  
Bennet

---

<div class="post-metadata">

**Author:** ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)\
**Post date:** [May 8, 2023, 9:18pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/12 "2023-05-08T21:18:15Z")

</div>

I’ll just pump this too. I would say that this would make for a massive improvement when it comes to overall performance and experience of site. Plus, it will just save tons of API requests on your end, if a workflow only sync on a need basis and a per-record basis.

---

<div class="post-metadata">

**Author:** ![Jan\_Gohmann](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jan_gohmann/32/60756_2.png) [@Jan\_Gohmann](https://community.glideapps.com/u/Jan_Gohmann)\
**Post date:** [June 26, 2023, 3:32pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/13 "2023-06-26T15:32:42Z")

</div>

Please prioritize this! 🙏

---

<div class="post-metadata">

**Author:** ![Kellar](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kellar/32/69515_2.png) [@Kellar](https://community.glideapps.com/u/Kellar)\
**Post date:** [January 2, 2024, 11:53pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/14 "2024-01-02T23:53:07Z")

</div>

+1 on this. I’ve created a time tracking app where mobile technicians can clock in at the beginning of the day, start and end assignments, and clock out at the end of the day - and the lag-time between ending an assignment and starting a new one will be prohibitive in terms of adoption.

To be clear: Airtable updates immediately, as I’m using a glide button that opens an airtable form - but the data refresh from Airtable to Glide takes too long; these guys will not wait 3 minutes (or longer) - they’ll just complain that it doesn’t work and go back to doing things the old way.

So - how can I get Glide to read updated airtable data faster?

Thank you!

P.s. This is the only thing about Glide that I have found so far that doesn’t work as well as I’d like. The interface is so good otherwise!

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 3, 2024, 3:24am UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/15 "2024-01-03T03:24:29Z")

</div>

> [@Kellar](#):
>
> To be clear: Airtable updates immediately, as I’m using a glide button that opens an airtable form - but the data refresh from Airtable to Glide takes too long; these guys will not wait 3 minutes (or longer) - they’ll just complain that it doesn’t work and go back to doing things the old way.

Why not use a Glide form, and then let the data sync to Airtable? There will always be a sync delay when connecting to external data sources, so your best strategy is to build your App in a way that will minimise the effects of that delay.

---

<div class="post-metadata">

**Author:** ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)\
**Post date:** [January 3, 2024, 2:55pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/16 "2024-01-03T14:55:52Z")

</div>

I agree, this works! I have changed my database strategy to primarily use Glide as my main database source that syncs back into Airtable.

I think Glide is a few improvements in the automation space from becoming my main database tool. The UX/UI that Airtable gives you can be rebuilt with an Admin Portal.

---

<div class="post-metadata">

**Author:** ![Kellar](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kellar/32/69515_2.png) [@Kellar](https://community.glideapps.com/u/Kellar)\
**Post date:** [January 3, 2024, 5:56pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/17 "2024-01-03T17:56:07Z")

</div>

Hey Darren, thank you. That sounds good, but my only concern is being able to prefill the Glide forms the way I can with the Airtable forms. Can I do that?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [January 3, 2024, 6:02pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/18 "2024-01-03T18:02:21Z")

</div>

Yes, you can do that. What sort of values are you looking to pre-fill?

The way this is normally done with Glide forms is by using Column Values, which are essentially hidden values that are submitted with the form.

> **[Column Values | Glide Docs](https://www.glideapps.com/docs/reference/values/column-values)**
>
> Column values are the values contained in your data source tables.

If you just need to set default values, which the user has the option to change, that is also possible.

---

<div class="post-metadata">

**Author:** ![Kellar](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kellar/32/69515_2.png) [@Kellar](https://community.glideapps.com/u/Kellar)\
**Post date:** [January 3, 2024, 6:12pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/19 "2024-01-03T18:12:43Z")

</div>

Nice!

I’m prefilling employee name, the current assignment they’re working on, the record of their punch-in time… simple stuff.

---

<div class="post-metadata">

**Author:** ![Kellar](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kellar/32/69515_2.png) [@Kellar](https://community.glideapps.com/u/Kellar)\
**Post date:** [January 5, 2024, 11:15pm UTC](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803/20 "2024-01-05T23:15:59Z")

</div>

Ok, hey @Darren_Murphy - I don’t know if what I’m trying to do is workable with the glide forms, so I’ll try to clarify how I do it with Airtable and see if it’s replicable:

Use Case: custom time-clock for mobile vehicle mechanics. Functions: clock in, clock out, end assignment, start assignment.

In Airtable, I use a separate FORMS table for capturing form input.

Each form submission is marked with a record type signifier that triggers Airtable automations.

For example, if the record being created is a “Clock IN” type, the Airtable automation creates a new record in the HOURS TRACKER table, which is then looked up and rolled up into the user’s record in the EMPLOYEES table as the “Current Clock Session.”

Or, if the record is being created as a “Start Assignment” type, the automation creates a new record in the ASSIGNMENTS table, which is then looked up and rolled up into the user’s record in the EMPLOYEES table as the “Current Assignment”.

Using Airtable forms, these automations take place instantaneously, but it takes 3-5 minutes for glide to sync, which is way too long for my guys, who’ll just get frustrated and refuse to use the tool if it has any delay or glitch at all.

So far, in trying to set up a similar system using Glide forms, I’m not seeing how I can duplicate this process so that the Glide interface updates instantaneously with a delayed synchronization with Airtable as a backup.

Does this make sense?

[Next page](https://community.glideapps.com/t/delay-with-new-records-being-synced-from-airtable-to-glide/57803.md?page=2)
