Netlify integration

Netlify Integration

Install the extension once and every successful site deploy gets verified. IronBee opens the deploy preview in a real browser, exercises what the pull request changed, and reports back on the deploy summary and in the Console. No workflow file, no test suite to maintain.

Connect Netlify. Every deploy preview gets verified.

  1. Deploy succeedsA deploy preview or branch deploy on Netlify. Nothing waits on IronBee.
  2. Change analysedIronBee reads what the pull request changed and decides what to check.
  3. Driven in a real browserAgainst your real backend, on the exact build. Watch it live in the Console.
  4. Verdict on the deployOn the deploy summary, with the fix on the line. On the pull request too.

Install the extension once. From then on every deploy preview is verified before anyone reviews it, and the evidence lives in the Console.

On the deploy

The verdict lands on the deploy summary

The deploy page on Netlify gets an IronBee row alongside the build notes. Expanding it shows the verdict, the issues that were found, how many checks passed, and a link that opens the full report in the Console.

Building41sDeploying6sDeploy summary IronBee Verification1m 42sChecks 6Issues 2Suggested fixes 1Open the full report in IronBee
In the Console

You can watch it happen

Open the run while it is going and the session streams live: every action as it executes, the browser view, and the network requests behind it. When it ends, the recording replays the exact same workspace, action by action, with the verdict under it.

FailDeploy Preview #4 · feat/promo-totalsWeb · Netlify · attempt 11m 42s24 actions132 requests9 screenshots
Actions 24Screenshots 9Step 18 · Content Readaction frame · 1:24 · 14:32:08Network 132Traces 58Logs 96
SHOPNewThrowsCeramicsStudioCart (2)

Your cart

Aurora ThrowTerracotta · Wool$79.00
Sage Mug, Set of 2Stoneware$39.00

Order summary

SAVE20 appliedSubtotal$118.00Promo (SAVE20)-$23.60ShippingFreeTotal$118.00Checkout
Recording1:24 / 1:42Sync
SummaryChecks6Issues2Suggested fixes1
Issue 01

The promo discount is missing from the order total

Applying SAVE20 adds the discount line to the summary, but the total stays at $118.00 and checkout falls back to the undiscounted amount. POST /api/checkout/totals returns 500: TypeError: discount is undefined.

Where
/cart · order summary
Proof
screenshot 7 · step 17
Impact
Customers pay full price after a successful promo.
Issue 02

Apply stays disabled after the code is cleared

After the code is removed the Apply button never re-enables, so a second attempt is impossible without a reload.

How it runs
01

The deploy goes out

Netlify builds exactly as before. When a deploy preview or branch deploy of an enabled site succeeds, the extension hands it to IronBee.

02

The change is driven

IronBee resolves the pull request behind the deployed commit, works out from the change what needs checking, and exercises it in a real browser against your real backend.

03

Watch it live, if you want

The session streams in the Console as it runs. When it ends, the recording replays the exact same workspace, action by action.

04

The result comes back to the deploy

The verdict lands as an IronBee card on the deploy summary, and the full report with the evidence behind it lives in the Console.

Setup

Three short steps on Netlify, all from Settings → Integrations in IronBee. IronBee detects the extension the moment it is installed and moves you forward automatically.

01

Install the Netlify extension

Opens app.netlify.com in a new tab. Pick the team the extension should live on, then turn on verification for the sites you deploy. Only enabled sites are verified.

02

Connect the team

IronBee detects the installation and asks which account the team reports to. Results for the team’s sites land in that account.

03

Install the GitHub App

The extension knows the deploy; the GitHub App knows the code behind it. Together they give the agent a diff to verify against and a check on the pull request.

Access

It watches deploys and reports on them

The extension never changes your sites, builds, or deploy settings. Disconnecting removes the deploy notifications IronBee created on the next delivery.

read

Deploy events

Knowing when a deploy preview or branch deploy of an enabled site succeeds, and the URL and Git metadata behind it.

write

Deploy notifications

Posting the IronBee verification card onto the deploy summary.

read

Sites

Listing the team’s sites, so verification can be enabled per site.

With the GitHub App

The same run, on the pull request

With the GitHub App installed, IronBee posts the verification on the pull request as well: what it checked, what it found, and which files the finding came from.

ironbee-aiBotcommented 2 days ago

IronBee Verification

Verification failed
What was verified
  • Added two items to the cart and read the order summary.
  • Applied the promo code SAVE20, confirmed the discount line appeared, and read the totals again.
  • Cleared the code, re-applied it, and continued to checkout to read the amount actually charged.
What was found
  • The promo discount is missing from the order total. SAVE20 adds a -$23.60 line to the summary, but the total stays at $118.00 and checkout falls back to the undiscounted amount. POST /api/checkout/totals returns 500: TypeError: discount is undefined.
  • Apply stays disabled after the code is cleared, so a second attempt is impossible without a reload.
Checks 6Issues 2Suggested fixes 1
Now generally available

Ready to ship
AI-generated code with confidence?

Create your account and start verifying what your agents ship. Catch regressions before they reach production.

No credit card required.