AXUM SEC Beta Launches in 10 Days

Africa's first unified bug bounty and PTaaS platform is almost here. Join 500+ ethical hackers and security experts already on the platform.

AI Agents Coming SoonAXGNT and AXUMIS are almost here. Autonomous AI pentesting that thinks, reasons, and adapts like human experts. Operating 24/7 at machine speed.AI Agents Coming SoonAXGNT and AXUMIS are almost here. Autonomous AI pentesting that thinks, reasons, and adapts like human experts. Operating 24/7 at machine speed.
Axum SEC Logo
Back to documentation
PlatformPlatformIntegrations

Integrations

Version 1.03 min readLast updated September 23, 2026

How findings reach Jira, GitHub, GitLab, Azure DevOps, Slack and Microsoft Teams, what syncs, and what stays in the platform.

Findings that never reach engineering do not get fixed. Integrations exist so that remediation work lands in the tools teams already use, while the security record stays intact on the platform.

Supported destinations

SystemTypical use
JiraIssue tracking for remediation work, including projects with existing security workflows
GitHubIssues and pull requests, so fixes and findings reference each other
GitLabIssues and merge requests in GitLab-managed delivery
Azure DevOpsWork items in Azure Boards
SlackChannel notifications for new findings, state changes and SLA breaches
Microsoft TeamsChannel and chat notifications where Teams is the collaboration layer

What syncs

The integration carries the finding, not the whole program:

  • Finding summary — title, severity, affected asset and current state.
  • Reproduction and evidence references — linked to the platform record rather than duplicated into a ticket body, so evidence stays under the platform's access control.
  • Ownership and deadlines — pushed into the destination so engineering plans the work where planning happens.
  • State changes in both directions — a resolved ticket can move the finding to remediation-complete, and a retest result remains the platform's record.

What stays on the platform

Some things deliberately do not travel:

  • Researcher identity — engineer-facing tickets can withhold reporter details, depending on program configuration.
  • Raw evidence files — referenced by link; downloads are authorised by the platform, which keeps the access rules in one place.
  • Reward and payment data — never sent to engineering systems.
  • Disclosure state — governed by the program's disclosure policy, not by a ticket status.

Notification behaviour

Slack and Teams integrations are notification channels rather than systems of record:

  • Configurable per program and per severity, so a critical finding and a low-severity one need not interrupt the same people.
  • State-change notifications so reviewers do not have to poll a dashboard.
  • SLA warnings routed to the program owner rather than broadcast, keeping noise proportionate.

Setting up an integration

  1. Decide the destination project or repository and confirm the platform account can create items there.
  2. Grant the integration only the scopes it needs — issue creation and state read, not repository administration.
  3. Map severity to priority in the destination once, so every finding lands with sensible priority.
  4. Choose the bidirectional fields — which state changes move back to the platform.
  5. Test with a single non-production finding before enabling the integration across a live program.

Availability and limits

  • Jira, GitHub, GitLab, Azure DevOps, Slack and Teams integrations are available on plans where integrations are enabled; the number of concurrent connections may depend on plan.
  • Field mapping depth, bidirectional state sync and historical analytics around integration throughput are Professional-tier and above.
  • Integration credentials are stored as secrets and are not returned by the API.