Introduction
Intercom, a leading customer messaging platform, serves over 30,000 businesses with tools to engage, support, and retain customers. With a large engineering team managing a complex tech stack, ensuring the visual integrity of their UI during continuous deployments was a challenge. By adopting Percy’s automated visual testing, Intercom gained confidence in their ability to deploy new code without worrying about visual regressions. Percy’s seamless integrations with their workflow provided immediate insights into visual changes, improving collaboration and reducing time spent on manual checks. This automation has allowed Intercom to maintain UI consistency, enhance testing efficiency, and ensure a flawless user experience with every code update.
Ensuring UI integrity without manual reviews
Without manually reviewing every pull request, Intercom had no way to know with certainty that their UI remained intact
Intercom has transformed the way businesses connect with customers. Their Messenger and customizable suite of messaging-first products provide over 30,000 companies with the tools they need to acquire, engage, and support customers at every stage of the customer lifecycle. To build and improve their solutions, Intercom has a team of over 130 engineers. Their teams build and maintain everything from their marketing website and core application to their design system and component library.
Deploying new code quickly and automatically is fundamental to Intercom. With such a large and complex stack, however, continuous deployment comes with risks that functional testing doesn’t address. Without manually reviewing every pull request, Intercom had no way to know with certainty that their UI remained intact, designs were correctly implemented, and that no visual bugs were being introduced.