Snapshots integrates with several Atlassian Marketplace apps and external tools. This page lists the integrations and points to the configuration steps for each.
Xray Test Management for Jira
Snapshots can include Xray-specific data — test runs, test execution status, and other Xray fields — that Jira itself doesn't expose to Snapshots through the standard Jira API.
-
Integration with Xray Test Management for Jira — overview and use cases.
-
Configuring the Xray connection — admin setup for the Xray link.
-
Adding Xray data to snapshots — adding test-run levels to snapshots.
-
Snapshots Test Report macro — the dedicated macro for Xray-driven test reporting.
K15t Scroll PDF Exporter
When you export a Confluence page containing Snapshots as a PDF using K15t's Scroll PDF Exporter, Snapshots can include very large snapshot data as an embedded Excel file inside the PDF rather than rendering thousands of rows inline.
-
Exporting snapshots to Excel — when and how to use it.
No site-level configuration is required; the integration works once both Snapshots and Scroll PDF Exporter are installed.
Jira Automation
Trigger snapshot refreshes from Jira Automation rules. The simplest path for "refresh on schedule" or "refresh when an issue changes."
-
Triggering snapshots automatically — enabling the per-macro REST endpoint that automation rules call.
-
Using Jira Automation to Trigger a Snapshot Automatically — worked example.
Confluence Automation
Trigger snapshot refreshes from Confluence Automation rules. Useful when the trigger is a Confluence event — for example, page published, parent page updated, or a manual button on the page itself.
The setup mirrors Jira Automation: enable the macro endpoint, then add a "Send web request" step in your Confluence Automation rule. See the recipe at Triggering snapshots automatically.
GitHub Actions (and other CI/CD)
Trigger snapshot refreshes from your CI/CD pipeline — for example, refresh a test-execution snapshot after a build completes.
-
Triggering a Snapshot from a GitHub Action — Python-based example.
The same approach works from any HTTP-capable runner. The only requirement is the ability to send a POST with a custom header.
Custom integrations
If you need to trigger snapshots from a system not listed above, the per-macro REST endpoint and the site-level global API key give you everything you need. See:
-
Triggering snapshots automatically — per-macro endpoint, used by macro authors.
-
Administering Snapshots automation — global API key for site-wide triggering, used by admins.
What's not integrated
A few common questions:
-
Snapshots does not push data back to Jira. It's a one-way capture.
-
Snapshots does not integrate with Confluence Cloud's analytics, page metrics, or AI-summary features beyond what Confluence does natively with any page content.
-
Snapshots does not support data sources other than Jira (no Trello, Asana, Monday, or generic REST sources).
If a future integration would unblock something you need, let us know at support@radbee.com.