What Jira enables
- Automatic bug filing — Triaged product failures are filed as Jira issues without manual intervention
- Duplicate detection — Bugzy checks existing Jira issues before creating new ones to avoid duplicates
- Rich bug reports — Issues include reproduction steps, error details, screenshots, and environment info
- Status-based triggers — Jira status changes (e.g., “Ready for QA”) can trigger the
verify-changestask
Setup
Connect Jira
Click Connect Jira. This opens the Jira OAuth flow managed by Nango. Supports Jira Cloud.
How bug filing works
The bug filing flow is part of therun-tests and triage-results tasks:
- Test execution — Bugzy runs tests and collects results
- Triage — Bugzy analyzes failures, categorizing each as: product bug, test issue, or environment problem
- Duplicate check — For product bugs, agent searches existing Jira issues to avoid duplicates
- File issue — If no duplicate exists, agent creates a Jira issue with structured details
- Notify team — If Slack/Teams is connected, the team is notified about the new issue
Bug report contents
Each filed Jira issue includes:| Field | Content |
|---|---|
| Summary | Concise description of the failure |
| Description | Detailed reproduction steps |
| Error details | Stack traces, error messages, assertion failures |
| Screenshots | Captured during test execution |
| Environment | Browser, OS, app version, test URL |
| Labels | bugzy-automated, test case ID |
| Priority | Based on failure severity and impact |
Duplicate detection
Before creating a new issue, Bugzy:- Searches the Jira project for issues with similar summaries
- Checks for matching error signatures in existing issues
- If a likely duplicate is found, adds a comment to the existing issue instead of creating a new one
- Links related issues when multiple test failures stem from the same root cause
Event processing
Jira can also send events back to Bugzy:| Jira event | Bugzy action |
|---|---|
| Issue moved to “Ready for QA” | Triggers verify-changes task to re-run relevant tests |
| Issue resolved/closed | Bugzy marks related findings as addressed |
Jira Server (on-premises)
For Jira Server or Data Center deployments behind a firewall, Bugzy supports secure access via MCP Tunnel:- MCP Tunnel uses Ably for real-time communication between Bugzy’s cloud infrastructure and your on-premises Jira instance
- No inbound firewall rules required — the tunnel initiates an outbound connection from your network
- Configure on-prem access in Dashboard > Connections > Jira > Advanced
Jira Cloud connects directly via OAuth. Jira Server requires the MCP Tunnel agent installed in your network. Contact support for setup assistance.
