🔬 Integration Test Lab
Health checks for your SaaS integrations
Demo: Detecting UI Changes
See how we catch integration breakages when vendors change their UI. Toggle between working and broken states to simulate real-world scenarios.
1. Test Runs
Playwright tests check integrations daily or on-demand. When a vendor changes their UI, tests fail immediately.
2. AI Analysis
Failed test screenshots and logs are sent to Cloudflare AI. It identifies exactly what selector changed.
3. Quick Fix
Engineers get the suggested selector fix. Update and re-run tests. Integration is healthy again.
Run Tests Locally
# Start the app npm run dev # In another terminal, run tests npm test -- src/integrations/demo-site.spec.ts