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.
- Deploy succeedsA deploy preview or branch deploy on Netlify. Nothing waits on IronBee.
- Change analysedIronBee reads what the pull request changed and decides what to check.
- Driven in a real browserAgainst your real backend, on the exact build. Watch it live in the Console.
- 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.
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.
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.
Your cart
Order summary
✓SAVE20 appliedSubtotal$118.00Promo (SAVE20)-$23.60ShippingFreeTotal$118.00CheckoutThe 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Deploy events
Knowing when a deploy preview or branch deploy of an enabled site succeeds, and the URL and Git metadata behind it.
Deploy notifications
Posting the IronBee verification card onto the deploy summary.
Sites
Listing the team’s sites, so verification can be enabled per site.
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 Verification
Verification failed