Skip to main content

Jira, ServiceNow, and GitHub Issues

Finding decisions should become work in the system the engineering or IT team already operates. ZeroQuarry can prefill GitHub Issues, deep-link into Jira, or create Jira and ServiceNow records through configured APIs.

ZeroQuarry integration hub showing Jira, ServiceNow, GitHub, notifications, automation, and intake options.

The integration hub shows which handoff and automation paths are configured for the account.

Choose an integration mode

DestinationModeCredentials stored by ZeroQuarryResult
GitHub IssuesPrefilled linkNo additional issue credentialOpens the target repository's new-issue form
JiraDeep linkBase URL onlyOpens Jira's create form with summary and description
JiraAPIJira URL, email, API token, and default project keyCreates the issue and records the result on the finding
ServiceNowAPIInstance URL, username, password/token, and default tableCreates a record and records the result on the finding

Availability depends on the account tier and on whether the finding's source target identifies a suitable repository.

Configure Jira

  1. Open Account > Integrations > Jira.
  2. Save the Jira base URL. This enables the credential-free deep-link mode.
  3. If your tier permits API creation, add the API identity, token, and default project key.
  4. Open a finding and use its action to create or open the Jira issue.

The deep-link mode leaves project and issue-type selection to the operator. API mode creates directly in the configured project and retains an audit record of the created issue.

Configure ServiceNow

  1. Open Account > Integrations > ServiceNow.
  2. Save the instance URL.
  3. Add the API username, secret, and default table such as incident.
  4. Open a finding and create the record.

ServiceNow does not have a credential-free mode in ZeroQuarry.

Use GitHub Issues without another credential

For findings from a recognizable GitHub target, ZeroQuarry can open a prefilled new-issue URL. Your browser session handles GitHub authentication, and you can review or edit the issue before submitting it.

What is handed off

The prefilled content includes the finding title, severity, vulnerability type, source, description, and a link back to the full finding. Long fields are truncated so the destination URL or API request remains practical.

Before filing:

  • validate the finding
  • remove secrets and irrelevant evidence
  • select the real owner and service
  • define the expected remediation and retest condition
  • keep the ZeroQuarry finding lifecycle in sync with the engineering outcome

The current integrations create or prefill work; they do not treat the remote ticket's status as the source of truth for the ZeroQuarry finding state.