# Why are Airtable webhooks breaking after a while

**URL:** <https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965>\
**Category:** Airtable Questions\
**Created:** [November 2, 2023, 6:02am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965 "2023-11-02T06:02:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![itoldusoandso](https://avatars.discourse-cdn.com/v4/letter/i/97f17d/32.png) [@itoldusoandso](https://air.tableforums.com/u/itoldusoandso)\
**Post date:** [November 2, 2023, 6:02am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/1 "2023-11-02T06:02:59Z")

</div>

I have a webhook created for POST in this format… (I obfuscated the string):

[https://hooks.airtable.com/workflows/v1/genericWebhook/appXXXXXXXXX/XXXXXXXXX/XXXXXXXXX](https://hooks.airtable.com/workflows/v1/genericWebhook/appXXXXXXXXX/XXXXXXXXX/XXXXXXXXX)

I got it from here:

 ![image](https://canada1.discourse-cdn.com/flex029/uploads/tableforums/original/1X/3ca48c5b693d880e7049b39c40da4c71db685cec.png)

The issue is the hook stops working after a while. For no reason. I made no changes to it for several weeks or months since I created it. When I past the URL that the automation gives me (see picture above), I am getting a 404. When I look at the certificate error it says the certificate not matching the website. When I look at the certificate it points to this site:

[https://www.issi-software.com/](https://www.issi-software.com/)  
and the address is:  
[olakinoapi.issi-software.com](http://olakinoapi.issi-software.com)

So I don’t know if this is Airtable using them or what is the issue.

Is this normal the hooks are failing like this?

I can’t post anything to Airtable through the hook.

---

<div class="post-metadata">

**Author:** ![ScottWorld](https://yyz1.discourse-cdn.com/flex029/user_avatar/air.tableforums.com/scottworld/32/5_2.png) [@ScottWorld](https://air.tableforums.com/u/ScottWorld)\
**Post date:** [November 2, 2023, 9:53am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/2 "2023-11-02T09:53:49Z")

</div>

You can’t just paste that webhook address into a web browser. Airtable uses [POST webhooks, not GET webhooks](https://support.airtable.com/docs/when-webhook-received-trigger).

If you’re looking for GET webhooks (in addition to POST webhooks), you would need to use [Make’s custom webhooks and custom webhook responses](https://www.make.com/en/integrations/gateway?pc=scottworld):

> **[Webhooks Integration | Workflow Automation | Make](https://www.make.com/en/integrations/gateway?pc=scottworld)**
>
> Connect Webhooks to sync data between apps and create powerful automated workflows. Integrate over 1000 apps on Make.

---

<div class="post-metadata">

**Author:** ![Kuovonne](https://yyz1.discourse-cdn.com/flex029/user_avatar/air.tableforums.com/kuovonne/32/17_2.png) [@Kuovonne](https://air.tableforums.com/u/Kuovonne)\
**Post date:** [November 2, 2023, 4:44pm UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/3 "2023-11-02T16:44:47Z")

</div>

Have you reported this to Airtable support? (Yeah, I know support is slow to respond. But if there is an issue with the certificate, there isn’t anything a regular user can do about it.)

---

<div class="post-metadata">

**Author:** ![itoldusoandso](https://avatars.discourse-cdn.com/v4/letter/i/97f17d/32.png) [@itoldusoandso](https://air.tableforums.com/u/itoldusoandso)\
**Post date:** [November 3, 2023, 1:48am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/4 "2023-11-03T01:48:17Z")

</div>

Just tested today again and seems issue fixed again working fine 😀

Yes, was just testing the link in browser, it wouldn’t show 404 but some other message if it was working. I found it because my touch gesture on Android didn’t work to send the text to Airtable. My little Android gesture macro for Airtable:

> [@Easy adding text from mobile device how? (other than Airtable app and Airtable form)](https://air.tableforums.com/t/easy-adding-text-from-mobile-device-how-other-than-airtable-app-and-airtable-form/834/14):
>
> I am a fan of convenience when it comes to use of mobile devices. So one small improvement I came up with: If your Android device supports built-in gestures, you can add the shortcut to the workflow in HTTP Shortcuts to the gesture. If you don’t have that, you can look at Edge Gestures or Fluid Navigation Gestures. I can either send the text using the Share function on Android, or by using the gestures function (or gestures app), I can call up the workflow using a gesture. For example, gesture…

---

<div class="post-metadata">

**Author:** ![Kamille-Parks](https://avatars.discourse-cdn.com/v4/letter/k/90ced4/32.png) [@Kamille-Parks](https://air.tableforums.com/u/Kamille-Parks)\
**Post date:** [November 8, 2023, 4:10am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/5 "2023-11-08T04:10:06Z")

</div>

Late to the party, but Airtable webhooks expire after 7 days. [This is intentional and documented](https://airtable.com/developers/web/api/webhooks-overview#webhook-expiration) for webhooks generated via the web API, though I’m not sure this applies to Automation webhooks.

If you want to refresh your web api webhooks, then you can run this post request on a schedule: [Airtable Web API](https://airtable.com/developers/web/api/refresh-a-webhook)

---

<div class="post-metadata">

**Author:** ![itoldusoandso](https://avatars.discourse-cdn.com/v4/letter/i/97f17d/32.png) [@itoldusoandso](https://air.tableforums.com/u/itoldusoandso)\
**Post date:** [November 20, 2023, 12:03am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/6 "2023-11-20T00:03:17Z")

</div>

Good to know.

So far so good, other than that hitch, the Automation generated webhooks still continue work even after several weeks.  
That’s enough for pushing text to Airtable. I guess that is what Airtable allows without the mandatory exiration on the API webhook.  
I hope this is not an omission and Airtable wouldn’t plug this as updating the webhook in the 3rd party application would need to be done manually.

---

<div class="post-metadata">

**Author:** ![itoldusoandso](https://avatars.discourse-cdn.com/v4/letter/i/97f17d/32.png) [@itoldusoandso](https://air.tableforums.com/u/itoldusoandso)\
**Post date:** [February 1, 2024, 2:56am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/7 "2024-02-01T02:56:02Z")

</div>

Again broken. It shows 503 Service Temporary Unavailable or 404 Page doesn’t exist.  
When I go to the Automation, the webhook is still valid, it still shows same webhook for the automation.  
This been going on too long too many times. It stops working every 2 months.

---

<div class="post-metadata">

**Author:** ![ScottWorld](https://yyz1.discourse-cdn.com/flex029/user_avatar/air.tableforums.com/scottworld/32/5_2.png) [@ScottWorld](https://air.tableforums.com/u/ScottWorld)\
**Post date:** [February 1, 2024, 3:43am UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/8 "2024-02-01T03:43:04Z")

</div>

If you’re experiencing reliability issues with Airtable’s incoming webhooks for automations, I would alert [support@airtable.com](mailto:support@airtable.com) about the issue, and let us know what they say,

Additionally, if you’re having reliability issues, I would strongly recommend using [Make’s webhooks](https://www.make.com/en/integrations/gateway?pc=scottworld) instead.

I’ve setup hundreds (possibly thousands) of Make webhooks for my Airtable consulting clients, and I’ve never experienced a single problem with them in 5 years.

Also, Make offers custom webhook responses and many other features that Airtable’s webhooks don’t support.

---

<div class="post-metadata">

**Author:** ![itoldusoandso](https://avatars.discourse-cdn.com/v4/letter/i/97f17d/32.png) [@itoldusoandso](https://air.tableforums.com/u/itoldusoandso)\
**Post date:** [February 2, 2024, 6:06pm UTC](https://air.tableforums.com/t/why-are-airtable-webhooks-breaking-after-a-while/965/9 "2024-02-02T18:06:02Z")

</div>

I am investigating if the reason is being the root certificates may be expired on the Android I was using. It’s an older Android. Newer Android did not experience the issue and continues to work. Both Android tablets have exact same configuration and been using them every day.  
The issue now seems coincides with the date when Airtable said they will shut down the old version of API keys.  
I assuming the older Android device I was using was perhaps authenticating using an older certificate that Airtable may have let expire with the January deadline for their API interface. Who knows, that could be the reason. I’ll report if I resolve it. The older tablet I use is still pretty good for bing a 12 years old device and still works great simple stuff, but at some point of time all good things come to an end.
