Docs · Publishes

Netlify

Every deploy is checked the moment it goes live.

What it watches

Netlify feeds PublishesEvery deploy gets a verdict within five minutes — as Publish Verification.

What Keelnest reads

Personal access token · read sites, deploy notifications.

Read-only, like every connection: Keelnest never refunds, charges, changes a price, edits a setting or an environment variable, merges on its own or runs a migration. The credential is checked with one read call before it is stored, encrypted at rest, and can be revoked at the provider at any time. Security says the whole of it.

How to connect

  1. Create the personal access token. Netlify > User settings > Applications > Personal access tokens > New access token. Open Netlify.
  2. Paste it into Keelnest. In your workspace, open Integrations, find Netlify and press Connect. Keelnest makes one read call to confirm the credential works, stores it encrypted, and starts reading on the next five-minute tick.
  3. Link the apps. Under Manage, pick which applications this account watches. An app linked to a host is checked the moment that host reports a deploy; an app linked to a payment or AI account starts building its baseline from that hour.

Deploy notifications

Netlify can be told to call Keelnest when a deploy finishes, so verification starts within seconds of it instead of on the five-minute poll.

Where to set it up. Netlify → Project configuration → Notifications → Deploy notifications → Add notification → Outgoing webhook: event “Deploy succeeded”, the address below, and the secret below in “JWS secret token”.

The address and the secret to paste are shown in Keelnest under Integrations › Netlify › Manage, one pair per connected account.

How a delivery is checked. X-Webhook-Signature: the JWS made from the secret pasted into the outgoing webhook, or that secret itself. A delivery is never trusted on its own: it says which site to look at first, and every fact about the deploy is then read back from Netlify’s API, so a forged or missed delivery changes nothing the next poll would not correct.

Netlify sets deploy notifications per project, so a workspace with several Netlify sites adds one notification per site.

Source: Netlify’s documentation.

Start watching

Create a workspace and connect Netlify from Integrations, or run the free check on any public URL first. All docs.