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.
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
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.
How It Works
Authenticate
Provide your Atlassian API token and Jira domain securely via environment variables.
Export
ajat reads every Automation rule across all scopes and writes them to a deterministic JSON tree you own.
Analyze
Load the export into inventory, collision, consistency, risk, and workflow reports, or diff two snapshots for drift.
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
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.
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.
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:
- Visit Atlassian Account
- Click Create API Token
- Label it ajat-cli
- 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:
4. Your First Export
Back up every Automation rule across the Jira site to a local directory:
Add --resolve-users so reports show rule owners, and --sync to reconcile rules deleted in Jira.
5. Common Commands
Refresh an incremental backup:
Generate an organization-wide inventory report:
Score governance and operational risk:
Need Help?
Use the detailed command reference for export options, report flags, diff gates, restore and promotion workflows, and bulk rule operations.
View DocumentationStart 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.