Integrations
Connect VisualQ with GitHub, Slack, webhooks, and more.
VisualQ integrates with your existing tools to deliver visual testing results where your team already works.
Available integrations
| Integration | Plan required | Description |
|---|---|---|
| Free plan | Email notifications for events | |
| Webhooks | Hobby plan | HTTP callbacks for any event |
| Slack | Hobby plan | Notifications and slash commands |
| GitHub | Team plan | PR checks and comments |
| GitLab | Team plan | MR checks and comments |
| Jira | Business plan | Issue tracking |
| Xray | Business plan | Test management for Jira |
| Piano Analytics | Business plan | Server-side verification of tracking |
Setting up integrations
All integrations are configured from your project's Settings > Integrations page.
Events
Integrations can subscribe to the following events:
| Event | Description |
|---|---|
run.started | A test run has begun |
run.completed | A test run finished successfully |
run.failed | A test run encountered an error |
diff.detected | Visual differences were found |
scenario.approved | A scenario was approved (not emitted yet — see Webhook events) |
ai.analysis.completed | An AI analysis (Smart Diff) has completed (not yet selectable in Settings) |
quality_score.dropped | Composite Quality Score dropped by 5+ points after a Full audit |