New in Percy: Build custom visual testing workflows with webhooks

Paul Friedman
Percy Blog
Published in
2 min readNov 15, 2018

We’re thrilled to announce a huge product addition today–webhooks!

👍 Get notified when a Percy build is approved

🚨 Build a slack bot for incoming builds

⚡️ Trigger other services to fire when Percy builds are created

⚙ Use webhooks to integrate with an SCM we don’t yet support

With webhooks, you can customize how Percy integrates with your unique tools and workflow–and it’s easy to get started!

Percy webhook configuration

Webhooks are configured on a per-project basis and can be set up under your Project Settings. Select “Add Webhook” to configure your webhooks.

We currently offer webhook notifications for the following events:

build_created when a new Percy build is created

build_finished when a Percy build has finished preparing the visual review

build_approved when a Percy build is approved either manually or automatically

Stay posted for more supported events as this feature and our product evolve.

Once you’ve configured your webhooks and sent webhooks to your endpoint, recent deliveries will appear directly beneath the settings. You can also click the row to expand webhook delivery details.

For more extensive info on configuring webhooks and troubleshooting tips, head over to our webhooks documentation.

We’re excited to see what you do with Percy webhooks! As always, we’d love your feedback and requests! Send a note to support@percy.io or on Twitter.

Percy is a visual testing platform that gives your team confidence in every visual change before it’s shipped. Learn more at https://percy.io. 👁

--

--