Parent Group

Atlassian Jira

Customer-operated Atlassian Jira Automation tooling. ajat exports Jira Cloud Automation rules to files you own and turns them into searchable, auditable HTML reports for backup, drift detection, governance, and risk review.

Jira Automation Backup & Audit

ajat

Atlassian Jira Automation Tool for backup, compliance archiving, drift detection, integration-footprint auditing, and governance reporting.

ajat, short for Atlassian Jira Automation Tool, is built for administering and auditing Jira Cloud Automation at scale: export every rule to files you own, keep an audit-ready archive beyond Atlassian's 90-day log window, detect drift between snapshots, restore or promote rules across tenants, and turn exports into searchable HTML reports for inventory, risk, collision, consistency, and workflow review — all from one signed binary.

Free 14-day trial, paid plans from €99.99

$ ajat export --output-dir ./jira-automations-backup
→ Validating license, connectivity, and permissions...
→ Discovering Automation rules across all scopes...
→ Writing changed rules and reconciling state...
✓ Exported 248 rules to ./jira-automations-backup
$_
Powerful Capabilities

Key Features

ajat is built for governed backup, drift detection, data-egress auditing, and estate-wide reporting over Jira Cloud Automation.

Incremental, Resumable Export

Back up every Automation rule to a deterministic JSON tree; re-runs only re-download what changed, and --sync reconciles deletions.

Drift Detection

Compare two exports with ajat diff without touching Jira, and wire it into CI to alert or fail when the automation estate drifts.

Integration Footprint

Inventory every external service your rules reach — chat, email recipients, webhooks, and cloud endpoints — for a real data-egress audit.

Risk & Governance Scoring

Surface silent failures, rules owned by people who have left, stale-but-enabled rules, and costly high-frequency schedules, ranked by project.

Restore & Cross-Tenant Promotion

Confirmation-first ajat import previews a plan, then restores rules or promotes them from sandbox to production by rewriting scope ARIs.

Safe Bulk Operations

Filter and preview before applying rule enable, disable, delete, and scope changes, and run live tenant search without an export.

Five Reports, One Estate

Every export can be rendered into self-contained HTML reports that read the data for you — searchable, shareable, and safe to archive.

Inventory

The full catalog grouped by scope, with per-rule flow diagrams, owners, labels, triggers, and estate analytics with plain-language takeaways.

Risk & consistency

A scored governance dashboard for silent failures, orphaned ownership, and drift, plus label, naming, and ownership hygiene checks.

Collision

Behavioural duplicates and overlap fingerprints that reveal copy-paste sprawl across projects, with a tunable similarity threshold.

Workflow

A print-friendly runbook rendering every rule as a top-down flow diagram plus a step-by-step reading for reviews, audits, and onboarding.

See the reference docs for exact report flags, theming, and defaults. Reports are generated entirely from local exports — nothing leaves your machine.

Simple & Reliable

How It Works

1

Authenticate

Provide your Atlassian API token and Jira domain securely via environment variables.

2

Export

ajat reads every Automation rule across all scopes and writes them to a deterministic JSON tree you own.

3

Analyze

Load the export into inventory, collision, consistency, risk, and workflow reports, or diff two snapshots for drift.

4

Operate

Restore, promote across tenants, or run confirmation-first bulk rule operations — always previewed first.

Export & Report Overview

JJira Automation

  • Rules across scopes
  • One project at a time in the UI
  • No estate-wide view
  • Hard to back up

ajat

Rajat Output

  • JSON backups you own
  • Self-contained HTML reports
  • Searchable and shareable
  • Diff-able and archivable
Real-World Applications

Ideal Use Cases

Security & Data-Egress Audit

Produce the list Jira can't: every automation that sends issue data to chat, email, webhooks, or cloud services, and exactly where it goes.

Estate-Wide Visibility

Give a new admin or an auditor one searchable inventory of every rule, owner, trigger, and action across all projects and scopes.

Governance & Risk Review

Find silent failures, rules owned by people who have left, stale-but-enabled rules, and costly high-frequency schedules, ranked by project.

Backup & Disaster Recovery

Keep timestamped, incremental backups of every rule so an accidental deletion or a lost site is an undo, not an incident.

Duplication & Consolidation

Detect behavioural duplicates copy-pasted across projects and consolidate them into fewer, better-maintained rules.

Migration & Cross-Tenant Promotion

Compare sandbox and production snapshots, then promote rules across tenants with previewed, confirmation-first imports.

Why ajat

Own your automation history — beyond Atlassian's limits

Jira Cloud keeps automation rules and run logs inside a browser-bound SaaS with hard limits: rules are difficult to version, audit, or archive, and log history is deleted on a fixed schedule. ajat lifts that estate onto disk you control, so you keep an auditable record for as long as your compliance program requires.

What native Jira leaves on the table

ajat is built around the gaps in Jira Cloud's own export and retention limits.

Automation log retention

Run logs are kept for 90 days, then permanently deleted.

Unlimited local history you keep and archive.

Export payload size

Native rule export is capped at a 5 MB payload.

Your full estate exported, with no size cap.

Audit-log export

Capped at 30,000 entries within a 7-day window.

Every rule across every scope, any time range.

Portability & versioning

Browser-bound config that is hard to diff or track.

Deterministic files you can diff, commit, and restore.

Keep a multi-year, customer-controlled archive for SOC 2, ISO 27001, and HIPAA reviews — every export stays on your machine, behind your firewall.

Seat-based pricing that doesn't scale with your Jira users

Atlassian Marketplace backup apps charge by your total Jira user count. ajat is licensed by operator seats, so your cost reflects who runs backups — not how many people use Jira.

Illustrative: per-user licensing climbs with every user added, while operator-seat pricing stays flat. Actual prices vary — this shows the shape of each model, not any specific vendor's pricing.

Quick Setup

Getting Started

1. Prerequisites

  • A valid ajat license or a free 14-day trial key
  • A Jira Cloud domain and a user account with permission to view Automation rules
  • An Atlassian API token and a terminal on macOS, Linux, or Windows

2. Generate an API Token

ajat uses Atlassian API tokens for secure authentication:

  1. Visit Atlassian Account
  2. Click Create API Token
  3. Label it ajat-cli
  4. Copy the token immediately (you won't see it again)

Security Tip: Never hardcode your token. Use environment variables or a secrets manager.

3. Set Environment Variables

Configure ajat with tool-specific Jira environment variables:

export AJAT_JIRA_DOMAIN="your-domain.atlassian.net"
export AJAT_JIRA_USERNAME="email@example.com"
export AJAT_JIRA_API_TOKEN="your-api-token"

4. Your First Export

Back up every Automation rule across the Jira site to a local directory:

$ ajat export --output-dir ./jira-automations-backup

Add --resolve-users so reports show rule owners, and --sync to reconcile rules deleted in Jira.

5. Common Commands

Refresh an incremental backup:

ajat export --output-dir ./jira-automations-backup --sync

Generate an organization-wide inventory report:

ajat report inventory --input-dir ./jira-automations-backup --output-file inventory.html

Score governance and operational risk:

ajat report risk --input-dir ./jira-automations-backup --output-file risk.html

Need Help?

Use the detailed command reference for export options, report flags, diff gates, restore and promotion workflows, and bulk rule operations.

View Documentation

Start with one Automation backup

Use the getting started guide to validate access, activate a trial or paid license, and export your Jira Automation estate to files you own.