<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>New discussion topics in Atlassian Community</title>
    <link>https://community.atlassian.com/forums/</link>
    <description>Atlassian Community</description>
    <pubDate>Thu, 09 Apr 2026 05:48:06 GMT</pubDate>
    <dc:creator>Community</dc:creator>
    <dc:date>2026-04-09T05:48:06Z</dc:date>
    <item>
      <title>Automating Zephyr Scale Migrations Between Jira Data Center Instances: An Open-Source Key Remapping</title>
      <link>https://community.atlassian.com/forums/App-Central-discussions/Automating-Zephyr-Scale-Migrations-Between-Jira-Data-Center/m-p/3218443#M6760</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Migrating Zephyr Scale Between Jira Data Center Instances: An Open-Source Key Remapping Tool&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TL;DR: &lt;/STRONG&gt;The standard Zephyr Scale export/import process reassigns new keys to everything, silently breaking all cross-references between test cases, test runs, and test plans. I couldn’t find a tool that solved this, so I built one. It uses content-based signature matching to remap keys automatically across all three entity types—preserving your test data relationships without manual intervention. The code is open source, &lt;STRONG&gt;&lt;A href="https://github.com/feelinsatisfied/zephyr_scale_datacenter_migration_automation" rel="noopener" target="_blank"&gt;GitHub&lt;/A&gt;&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Background&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I recently needed to migrate Zephyr Scale test data from one Jira Data Center instance to another as part of a larger consolidation effort—and this is going to be a continual process as we ingest a large number of other Jira Data Center instances into ours.&lt;/P&gt;&lt;P&gt;The standard export/import process works on the surface, but it reassigns new IDs and keys to everything. Test cases that were PROJ-T123 become TARGET-T456, and all the references in test runs and test plans silently break. You end up with imported data that looks complete but is internally incoherent.&lt;/P&gt;&lt;P&gt;I couldn’t find an existing tool that handled this remapping automatically, so I wrote one. This post explains the approach and shares the code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What Breaks During Migration&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;When you export and import Zephyr Scale data between instances, four things go wrong:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Test cases get new keys in the target instance&lt;/LI&gt;&lt;LI&gt;Test runs reference the old test case keys, which no longer exist&lt;/LI&gt;&lt;LI&gt;Test plans reference both old test case and test run keys&lt;/LI&gt;&lt;LI&gt;Folder structures do not transfer automatically&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The result is imported data that appears complete but has broken relationships throughout. Fixing this manually at scale—matching hundreds of old keys to new ones across test runs and plans—is the kind of work that takes days and is nearly impossible to do without errors.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Approach: Content-Based Signature Matching&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The core insight is this: when you import test cases, the keys change but the content stays the same. So if you can match entities by their content rather than their keys, you can build a reliable mapping between old and new—and use that mapping to fix all the downstream references.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How the Matching Works&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After importing test cases to the target, the tool:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Loads the original source export file&lt;/LI&gt;&lt;LI&gt;Queries the target instance to get the newly imported test cases&lt;/LI&gt;&lt;LI&gt;Builds a content-based signature for each test case on both sides&lt;/LI&gt;&lt;LI&gt;Matches source signatures to target signatures to create a key mapping file&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Test cases are matched using a combination of name (normalized), description or objective (normalized), and the first two test script steps. Test runs are matched using name, description, environment, version, and number of test items. This approach is robust as long as test case names and descriptions are reasonably unique within a project—which is true in the vast majority of real-world projects.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Before You Run the Tool&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The tool handles data migration and key remapping, but it expects the structural elements to already be in place in the target instance. Before running, you’ll need to:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Create the target project in Jira&lt;/LI&gt;&lt;LI&gt;Recreate the folder hierarchy in Zephyr Scale (the tool preserves folder assignments, but the folders must exist)&lt;/LI&gt;&lt;LI&gt;Set up any custom fields used by your test cases&lt;/LI&gt;&lt;LI&gt;Configure environments, versions, and other Zephyr Scale settings to match your source&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All operations on the source instance are read-only (GET requests only), so there’s no risk of modifying your source data during the migration.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Migration Process&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The migration runs in three sequential phases, each building on the key mapping produced by the previous one.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Phase 1: Test Cases&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Export test cases from the source instance&lt;/LI&gt;&lt;LI&gt;Clean the data (remove IDs, timestamps, and fields that cause import conflicts)&lt;/LI&gt;&lt;LI&gt;Import cleaned test cases to the target instance&lt;/LI&gt;&lt;LI&gt;Query both source export and target instance, match by content signature, build key mapping file&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Phase 2: Test Runs&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Export test runs from the source instance&lt;/LI&gt;&lt;LI&gt;Replace old test case key references with new keys using the Phase 1 mapping&lt;/LI&gt;&lt;LI&gt;Clean and import test runs to the target instance&lt;/LI&gt;&lt;LI&gt;Query both source and target, match by content, build test run key mapping file&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Phase 3: Test Plans&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Export test plans from the source instance&lt;/LI&gt;&lt;LI&gt;Replace both test case and test run key references using both mapping files&lt;/LI&gt;&lt;LI&gt;Import test plans to the target instance&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Each phase is self-contained—if something goes wrong, you can re-run that phase without starting over from the beginning.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Real-World Results&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;On our first migration run with the tool:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Metric&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Manual Approach&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;With Tool&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Key remapping&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Manual spreadsheet matching&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Fully automated&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Reference integrity&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Best-effort, error-prone&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Validated programmatically&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Source instance risk&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Possible accidental writes&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Read-only, zero risk&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Repeatability&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Starts from scratch each time&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Reusable across all ingestions&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Time for remapping phase&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Days of manual work&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Minutes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Because this is a continual effort—we’re ingesting multiple Jira Data Center instances over time—having a repeatable, automated process is essential. Running this manually even once would be painful; running it a dozen times would be untenable.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Getting Started&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The tool is open source and available at &lt;STRONG&gt;&lt;A href="https://github.com/feelinsatisfied/zephyr_scale_datacenter_migration_automation" rel="noopener" target="_blank"&gt;GitHub&lt;/A&gt;&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Requirements&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Python 3.6+&lt;/LI&gt;&lt;LI&gt;requests library&lt;/LI&gt;&lt;LI&gt;Personal Access Tokens (PATs) for both Jira instances&lt;/LI&gt;&lt;LI&gt;Target project created with Zephyr Scale structure in place (folders, custom fields, environments, versions)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Configuration&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Configuration files go in the config/ directory:&lt;/P&gt;&lt;P&gt;config/source_base_url.txt&lt;/P&gt;&lt;P&gt;config/source_pat.txt&lt;/P&gt;&lt;P&gt;config/source_proj_key.txt&lt;/P&gt;&lt;P&gt;config/target_base_url.txt&lt;/P&gt;&lt;P&gt;config/target_pat.txt&lt;/P&gt;&lt;P&gt;config/target_proj_key.txt&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Running the Migration&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;python 0_run_zephyr_migration_orchestrator_v2.py&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The orchestrator walks you through the three phases in sequence, generating mapping files between each phase that are used as input for the next.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Things to Know Before You Run It&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;A few important considerations to set expectations:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;You must manually recreate the Zephyr Scale folder structure, custom fields, environments, and versions in the target before running—the tool handles data and key remapping, not structural setup&lt;/LI&gt;&lt;LI&gt;Content-based matching assumes test case names and descriptions are reasonably unique within a project. If you have many identically-named test cases with identical descriptions and steps, matches may be ambiguous&lt;/LI&gt;&lt;LI&gt;Attachments are not currently handled and would need to be migrated separately&lt;/LI&gt;&lt;LI&gt;Designed for Data Center; Cloud API endpoints differ slightly and would require modification&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For most real-world projects these constraints are non-issues. If your project has significant numbers of duplicate test case names, you’ll want to review the mapping file before proceeding to the next phase.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Lessons Learned&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Key Insight: Import First, Map Second&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The temptation when facing a key remapping problem is to try to pre-compute everything before importing. That doesn’t work well with Zephyr Scale because you don’t know the new keys until after the import. Flipping the order—import first, then build the mapping by comparing what you sent with what arrived—makes the problem tractable.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Content Signatures Are More Reliable Than You’d Expect&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I was initially skeptical that matching by content would be robust enough for production use. In practice, test cases with meaningful names and descriptions match reliably. The first two script steps add enough signal that even test cases with similar names usually resolve correctly.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Phase Isolation Saves Debugging Time&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Structuring the migration as three independent phases—each producing a mapping file—means you can inspect the mapping after each phase before committing to the next. Catching a matching issue after Phase 1 is far less painful than discovering it after you’ve already imported test plans.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Built with AI: A Claude Code Story&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Like my CMJ migration toolkit, this tool was built collaboratively with Claude Code, Anthropic’s AI-powered CLI assistant. The content-signature matching approach emerged through iterative discussion—I described the key remapping problem, and working through the solution together surfaced the “import first, match second” insight that makes it work.&lt;/P&gt;&lt;P&gt;The experience reinforced the same lesson: AI amplifies domain expertise rather than replacing it. I knew the Zephyr Scale data model and what a valid migration needed to look like; Claude Code helped me build the implementation quickly and think through edge cases I would have hit later in testing.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;None of This Works Without the Right Customer&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Tools like this don’t get built—or validated—in a vacuum. A critical ingredient in making this tool production-ready was having a customer who was genuinely invested in getting it right.&lt;/P&gt;&lt;P&gt;Ryan Stroup dedicated real time and attention to this effort: testing the migration pipeline against his projects’ actual data, validating that the content-based matching was producing correct key mappings, and confirming that every requirement of his projects was met before sign-off. That kind of engaged partnership is what separates a tool that works in theory from one you can trust on real test data.&lt;/P&gt;&lt;P&gt;The matched-key validation step in particular benefited enormously from Ryan’s hands-on testing—edge cases in test case naming and structure only surface when you run against production data with someone who knows what correct looks like. If you’re planning to use this tool, I’d encourage the same model: a willing, thorough collaborator on the customer side is just as important as the automation itself.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;One Challenge Left to Solve&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;One area I didn’t have time to tackle is automating the recreation of the Zephyr Scale project structure itself—folders, custom fields, environments, and versions—from the source instance to the target. Right now that’s a manual prerequisite step, which works fine for a single migration but adds friction when you’re ingesting many instances repeatedly.&lt;/P&gt;&lt;P&gt;In theory this should be achievable via the Zephyr Scale REST API: query the source structure, then recreate it in the target before the data migration begins. In practice I haven’t validated how reliably the API supports all the edge cases involved, so I left it as a manual step rather than ship something half-baked.&lt;/P&gt;&lt;P&gt;If you’ve already solved this or want to collaborate on it, I’d love to hear from you in the comments. It’s on my list to revisit.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Conclusion&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Zephyr Scale migrations between Data Center instances are deceptively tricky—the standard export/import gets the data across, but the broken key references leave you with test data that looks complete and isn’t. Content-based signature matching solves the remapping problem without requiring any manual key tracking.&lt;/P&gt;&lt;P&gt;If you’re facing a similar consolidation effort—especially a repeated one—I hope this tool saves you the days of manual work it would otherwise take.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code is on &lt;STRONG&gt;&lt;A href="https://github.com/feelinsatisfied/zephyr_scale_datacenter_migration_automation" rel="noopener" target="_blank"&gt;GitHub&lt;/A&gt;&lt;/STRONG&gt;.&amp;nbsp;Issues and PRs are welcome.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Questions or feedback? &lt;/STRONG&gt;Drop a comment below. I’d especially like to hear from anyone who’s tackled this problem a different way, or who has run into matching edge cases I haven’t encountered yet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 23:07:07 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/App-Central-discussions/Automating-Zephyr-Scale-Migrations-Between-Jira-Data-Center/m-p/3218443#M6760</guid>
      <dc:creator>Michael Salvio</dc:creator>
      <dc:date>2026-04-08T23:07:07Z</dc:date>
    </item>
    <item>
      <title>Automating CMJ Migrations at Scale: An Open-Source Python Toolkit</title>
      <link>https://community.atlassian.com/forums/App-Central-discussions/Automating-CMJ-Migrations-at-Scale-An-Open-Source-Python-Toolkit/m-p/3218440#M6759</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Automating CMJ Migrations at Scale: An Open-Source Python Toolkit&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TL;DR: &lt;/STRONG&gt;After managing multiple large-scale Jira migrations using Configuration Manager for Jira (CMJ), I built a Python toolkit that automates the tedious parts—mapping validation, conflict detection, template generation, and post-migration cleanup. The code is open source on &lt;STRONG&gt;&lt;A href="https://github.com/feelinsatisfied/cmj_template_automation" rel="noopener" target="_blank"&gt;GitHub&lt;/A&gt;&lt;/STRONG&gt;. This article shares the approach and lessons learned.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Problem: CMJ Migrations at Scale&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If you’ve ever done a Jira Data Center migration using CMJ, you know the pain:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Hundreds of objects to map: Statuses, custom fields, issue types, resolutions, link types—each needs a decision&lt;/LI&gt;&lt;LI&gt;Customer coordination: Someone has to review spreadsheets and make mapping decisions&lt;/LI&gt;&lt;LI&gt;Human error: Typos, copy-paste mistakes, and inconsistent naming can silently break a migration&lt;/LI&gt;&lt;LI&gt;Post-migration cleanup: CMJ creates objects that need to be deleted, but which ones are safe to remove?&lt;/LI&gt;&lt;LI&gt;No audit trail: What got mapped where? What was created vs. deleted?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For a single small project, this is manageable. For enterprise migrations with thousands of objects across multiple projects, it becomes a full-time job.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Solution: An 11-Step Automated Pipeline&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I built a Python toolkit that wraps around CMJ to automate the repetitive work while keeping humans in the loop for decisions that matter.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Pipeline at a Glance&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Phase&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Steps&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;What Happens&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Pre-Deployment&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1–6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Convert data, process mappings, validate, generate CMJ templates&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Customer Review&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Between 3–4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Customer reviews and approves mapping decisions&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;CMJ Deployment&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Manual&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Import templates, deploy snapshot&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Post-Deployment&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;7–11&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Generate cleanup scripts, validate before/after deletion&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Key Automation Features&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The toolkit handles four categories of work that are tedious and error-prone when done manually:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;STRONG&gt;Intelligent Matching&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;The toolkit automatically matches source objects to target objects using:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Exact name matching&lt;/LI&gt;&lt;LI&gt;Fuzzy matching with confidence scores (e.g., “In Progress” → “InProgress” at 92%)&lt;/LI&gt;&lt;LI&gt;Type validation for custom fields (Text → Text, not Text → Number)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Match Results:&lt;/P&gt;&lt;P&gt;EXACT_MATCH: 234 objects (auto-mapped)&lt;/P&gt;&lt;P&gt;FUZZY_MATCH:&amp;nbsp; 45 objects (suggested, needs review)&lt;/P&gt;&lt;P&gt;NO_MATCH: &amp;nbsp; &amp;nbsp; 28 objects (will be created)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL start="2"&gt;&lt;LI&gt;&lt;STRONG&gt;Conflict Detection&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Multiple source objects mapping to the same target? The toolkit catches it before it reaches CMJ:&lt;/P&gt;&lt;P&gt;CONFLICTS DETECTED:&lt;/P&gt;&lt;P&gt;Target 'Approved' ← Sources: ['Approved', 'APPROVED', 'approved']&lt;/P&gt;&lt;P&gt;Target 'In Progress' ← Sources: ['In Progress', 'InProgress']&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL start="3"&gt;&lt;LI&gt;&lt;STRONG&gt;Customer Review Validation&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Before generating CMJ templates, the toolkit validates the customer-reviewed spreadsheet:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Check&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Example Error&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Leading/trailing spaces&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;" Status Name " → trim it&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Copied suggestion text&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;"Status Name (85%)" → remove percentage&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Invalid actions&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;"map" → should be "MAP"&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Typos in target names&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;"Aproved" vs "Approved" in target&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Duplicate targets&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Two sources → same target (conflict)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL start="4"&gt;&lt;LI&gt;&lt;STRONG&gt;Safe Cleanup with JQL Validation&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;The generated Groovy cleanup script doesn’t blindly delete. It verifies first:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;// Before deleting a status, verify no issues use it&lt;/P&gt;&lt;P&gt;def jql = "status = \"Old Status Name\""&lt;/P&gt;&lt;P&gt;def issueCount = countIssues(jql)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if (issueCount &amp;gt; 0) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;println "SKIPPED: ${statusName} - ${issueCount} issues use this status"&lt;/P&gt;&lt;P&gt;} else {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Safe to delete&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;statusManager.removeStatus(statusId)&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Real-World Results&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;On a recent migration project:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Metric&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Manual Approach&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;With Toolkit&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Objects processed&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;500+&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;500+&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Time to generate mappings&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;~8 hours&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;~10 minutes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Human errors caught&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Found in UAT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Found before CMJ import&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Cleanup confidence&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;“Hope nothing breaks”&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;JQL-validated, audited&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Getting Started&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The toolkit is open source and available at &lt;STRONG&gt;&lt;A href="https://github.com/feelinsatisfied/cmj_template_automation" rel="noopener" target="_blank"&gt;GitHub&lt;/A&gt;&lt;/STRONG&gt;&lt;A href="https://github.com/feelinsatisfied/cmj_template_automation" rel="noopener" target="_blank"&gt;.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prerequisites&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Python 3.8+&lt;/LI&gt;&lt;LI&gt;CMJ installed in target Jira&lt;/LI&gt;&lt;LI&gt;ScriptRunner for target data export and cleanup execution&lt;/LI&gt;&lt;LI&gt;Access to source and target Jira REST APIs&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Quick Start&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# Clone the toolkit&lt;/P&gt;&lt;P&gt;git clone &amp;lt;repository-url&amp;gt;&lt;/P&gt;&lt;P&gt;cd cmj_template&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# Install dependencies&lt;/P&gt;&lt;P&gt;pip install -r requirements.txt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# Validate your setup&lt;/P&gt;&lt;P&gt;python3 scripts/run_migration.py --validate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# Run interactively&lt;/P&gt;&lt;P&gt;python3 scripts/run_migration.py&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Workflow in Practice&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Pre-Deployment: Data Collection (Steps 1–2)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Export data from source and target Jira instances, converting to Excel for the audit trail:&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 1&amp;nbsp; # Convert source data&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 2&amp;nbsp; # Convert target data&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Output: Excel workbooks with all objects, IDs, and metadata—easy to review and share.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Pre-Deployment: Process &amp;amp; Validate (Steps 3–5)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 3&amp;nbsp; # Process customer mapping&lt;/P&gt;&lt;P&gt;# → Customer reviews the PROCESSED.xlsx file&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 4&amp;nbsp; # Validate reviewed file&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 5&amp;nbsp; # Filter for CMJ template&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The validation step is critical. It catches mistakes before they become CMJ import failures.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Pre-Deployment: Generate CMJ Templates (Step 6)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 6&amp;nbsp; # Generate CMJ XML templates&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Output: Two CMJ template files ready for import:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;global_cmj_template.cmj — Statuses, Resolutions, Link Types, and Issue Types&lt;/LI&gt;&lt;LI&gt;custom_field_cmj_template.cmj — Custom Fields (imported separately due to size)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;These templates are generated directly from the validated mapping spreadsheet, ensuring every MAP operation has been reviewed and approved before it touches CMJ. No more manual XML editing or copy-paste errors.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CMJ Deployment&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Import both templates into CMJ and deploy your snapshot. This step remains manual—the toolkit hands off cleanly-formatted, validated input so the CMJ deployment itself is straightforward.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Post-Deployment Cleanup (Steps 7–11)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After CMJ deployment, export the new target state and generate the cleanup script:&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 7 &amp;nbsp; # Convert post-import data&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 8 &amp;nbsp; # Generate cleanup report&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 9 &amp;nbsp; # Generate Groovy cleanup script&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 10&amp;nbsp; # Validate dryrun output&lt;/P&gt;&lt;P&gt;python3 run_migration.py --step 11&amp;nbsp; # Validate liverun output&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The two-phase validation (dryrun then liverun) ensures nothing gets deleted that shouldn’t be.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Lessons Learned&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;STRONG&gt;Validate Early, Validate Often&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;The #1 cause of CMJ failures in our experience: bad input data. A typo in a target name, an extra space, a copied suggestion with “(85%)” still attached. Catching these before CMJ import saves hours of debugging.&lt;/P&gt;&lt;OL start="2"&gt;&lt;LI&gt;&lt;STRONG&gt;Protect What Existed Before&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Objects that existed in the target before migration should never be deleted. The toolkit tracks pre-import state and protects those objects during cleanup.&lt;/P&gt;&lt;OL start="3"&gt;&lt;LI&gt;&lt;STRONG&gt;Trust but Verify (JQL Checks)&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Even after careful planning, always verify with JQL before deleting:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;status = "StatusName" → Any issues using this status?&lt;/LI&gt;&lt;LI&gt;"FieldName" is not EMPTY → Any issues with data in this field?&lt;/LI&gt;&lt;LI&gt;issuetype = "TypeName" → Any issues of this type?&lt;/LI&gt;&lt;/UL&gt;&lt;OL start="4"&gt;&lt;LI&gt;&lt;STRONG&gt;Keep the Human in the Loop&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Automation handles the tedious work. Humans make the decisions:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Should this source status map to “Done” or “Closed”?&lt;/LI&gt;&lt;LI&gt;Is this fuzzy match correct, or should we create a new object?&lt;/LI&gt;&lt;LI&gt;Which of these conflicting mappings wins?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;None of This Works Without the Right Customer&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Tools like this don’t get built—or validated—in a vacuum. A critical ingredient in making this toolkit production-ready was having a customer who was genuinely invested in getting it right.&lt;/P&gt;&lt;P&gt;Ryan Stroup dedicated real time and attention to this effort: reviewing mapping spreadsheets, testing the pipeline against his projects’ actual data, surfacing edge cases that only appear in production environments, and validating that every requirement was met before sign-off. That kind of engaged partnership is what separates a toolkit that works in theory from one you can trust on a live migration.&lt;/P&gt;&lt;P&gt;If you’re planning to adopt this approach, I’d strongly encourage the same model: identify a customer stakeholder who will roll up their sleeves and test alongside you. The automation handles the tedious work—but a willing, thorough collaborator on the customer side is what gives you confidence the output is actually correct.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Built with AI: A Claude Code Story&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Full disclosure: this toolkit was built collaboratively with Claude Code, Anthropic’s AI-powered CLI assistant.&lt;/P&gt;&lt;P&gt;What started as a few helper scripts evolved into a comprehensive 11-step pipeline through iterative development with AI assistance. Claude Code helped with:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Rapid prototyping — Describing what I needed and getting working code in minutes&lt;/LI&gt;&lt;LI&gt;Edge case handling — “What if the customer copies the suggestion text with the percentage?” became a validation rule&lt;/LI&gt;&lt;LI&gt;Refactoring at scale — Restructuring the entire pipeline from 8 steps to 11 steps with proper validation&lt;/LI&gt;&lt;LI&gt;Documentation — Generating consistent docstrings, README updates, and yes, even this article draft&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The experience reinforced something important: AI doesn’t replace domain expertise—it amplifies it. I knew what CMJ migrations needed; Claude Code helped me build it faster and with fewer bugs than I could have alone.&lt;/P&gt;&lt;P&gt;If you’re on the fence about using AI tools for Jira administration work, I’d encourage you to try it. The combination of your Jira knowledge and AI’s coding assistance is genuinely powerful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Conclusion&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;CMJ is a powerful tool, but it’s only as good as the data you feed it. This toolkit fills the gap between “we have a mapping spreadsheet” and “CMJ templates are ready to import” with:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Automated matching and validation&lt;/LI&gt;&lt;LI&gt;Conflict detection before it’s too late&lt;/LI&gt;&lt;LI&gt;Production-ready CMJ XML templates&lt;/LI&gt;&lt;LI&gt;Safe, audited post-migration cleanup with JQL validation&lt;/LI&gt;&lt;LI&gt;Excel audit trails for everything&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Whether you’re migrating one project or fifty, having a repeatable, validated process makes all the difference.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code is on &lt;STRONG&gt;&lt;A href="https://github.com/feelinsatisfied/cmj_template_automation" rel="noopener" target="_blank"&gt;GitHub&lt;/A&gt;&lt;/STRONG&gt;. If you run into issues or have improvements, feel free to open an issue or PR.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Questions or feedback? &lt;/STRONG&gt;Drop a comment below or reach out directly. I’m always interested in hearing how others are tackling Jira migrations—and whether you’re using AI to help.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 22:54:24 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/App-Central-discussions/Automating-CMJ-Migrations-at-Scale-An-Open-Source-Python-Toolkit/m-p/3218440#M6759</guid>
      <dc:creator>Michael Salvio</dc:creator>
      <dc:date>2026-04-08T22:54:24Z</dc:date>
    </item>
    <item>
      <title>Struggling to understand who’s working on what in Jira, so I built this</title>
      <link>https://community.atlassian.com/forums/App-Central-discussions/Struggling-to-understand-who-s-working-on-what-in-Jira-so-I/m-p/3218252#M6758</link>
      <description>&lt;P&gt;Hi everyone 👋&lt;/P&gt;&lt;P&gt;I recently ran into a problem while managing our employees/users across several Jira spaces in my company.&lt;/P&gt;&lt;P&gt;We have around 150+ users in our instance, and it became surprisingly difficult to answer simple questions like:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Who is working on what?&lt;/LI&gt;&lt;LI&gt;Which users have access to which projects?&lt;/LI&gt;&lt;LI&gt;How active is that user in that project?&lt;/LI&gt;&lt;LI&gt;What is that user's workload in that project?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Jira is great, but I found that getting a clear, centralized view of users, roles, and activity across projects wasn’t straightforward.&amp;nbsp;For example, before, I had to open each project and check which users were assigned to it.&lt;/P&gt;&lt;P&gt;So I decided to build a small Forge app to solve this for our internal needs: &lt;STRONG&gt;User manager for Jira&lt;/STRONG&gt; (&lt;A href="https://marketplace.atlassian.com/apps/2258788102/user-manager-for-jira" rel="noopener nofollow noreferrer" target="_blank"&gt;https://marketplace.atlassian.com/apps/2258788102/user-manager-for-jira&lt;/A&gt;)&lt;/P&gt;&lt;P&gt;It gives a single dashboard where you can:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;See all users and their project involvement&lt;/LI&gt;&lt;LI&gt;Understand workload, roles and permissions quickly&lt;/LI&gt;&lt;LI&gt;Monitor activity and identify unused or misconfigured access&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;It started as an internal tool, but I’m now exploring publishing it on the Jira Marketplace.&lt;/P&gt;&lt;P&gt;Curious to hear:&lt;BR /&gt;👉 Is this something others have struggled with as well?&lt;BR /&gt;👉 How are you currently managing user visibility at scale?&lt;/P&gt;&lt;P&gt;Happy to share more details if anyone’s interested!&lt;/P&gt;&lt;P&gt;🙏 Thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 15:28:43 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/App-Central-discussions/Struggling-to-understand-who-s-working-on-what-in-Jira-so-I/m-p/3218252#M6758</guid>
      <dc:creator>Dario Sanatkar</dc:creator>
      <dc:date>2026-04-08T15:28:43Z</dc:date>
    </item>
    <item>
      <title>Welcome Wednesday: What clever Wi-Fi network names have you seen?</title>
      <link>https://community.atlassian.com/forums/Welcome-Center-discussions/Welcome-Wednesday-What-clever-Wi-Fi-network-names-have-you-seen/m-p/3218041#M16206</link>
      <description>&lt;P&gt;G'day Atlassian Community! 👋&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It's time for another Welcome Wednesday - for this week, I'd like to know: &lt;STRONG&gt;what interesting Wi-Fi access point names have you seen?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Or maybe: what have you named your Wi-Fi networks? 🙃&lt;/P&gt;
&lt;P&gt;📣 Sound off in the comments!&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IMG_7471.jpeg" style="width: 501px;"&gt;&lt;img src="https://community.atlassian.com/forums/image/serverpage/image-id/429082iFB9306118B44B74E/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG_7471.jpeg" alt="IMG_7471.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 09:51:55 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Welcome-Center-discussions/Welcome-Wednesday-What-clever-Wi-Fi-network-names-have-you-seen/m-p/3218041#M16206</guid>
      <dc:creator>Dave LIAO</dc:creator>
      <dc:date>2026-04-08T09:51:55Z</dc:date>
    </item>
    <item>
      <title>Tuesday Jira Vibes - Do’s and Don’ts for managing sprints in Jira</title>
      <link>https://community.atlassian.com/forums/New-to-Jira-discussions/Tuesday-Jira-Vibes-Do-s-and-Don-ts-for-managing-sprints-in-Jira/m-p/3218007#M5795</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1771877676754.png" style="width: 999px;"&gt;&lt;img src="https://community.atlassian.com/forums/image/serverpage/image-id/429071i771EB0CAB10E81A4/image-size/large?v=v2&amp;amp;px=999" role="button" title="1771877676754.png" alt="1771877676754.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hello, New-to-Jira folks and curious Agile minds! 👋&lt;/P&gt;
&lt;P&gt;The latest discussion of Tuesday Jira Vibes is here, though it looks like Wednesday Jira Vibes :)&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Well, let’s talk today about something that can either make your team feel like a well-oiled machine… or like you’re constantly putting out fires 🔥&lt;/P&gt;
&lt;P&gt;… sprint management in Jira.&lt;/P&gt;
&lt;P&gt;Let’s be honest, a sprint is not just a timeline. It’s a commitment, a shared focus, and (sometimes) a reality check 😅&lt;/P&gt;
&lt;P&gt;When managed well, sprints bring clarity, predictability, and momentum.&lt;BR /&gt;When managed poorly… it can lead to chaos and overloaded teams.&lt;/P&gt;
&lt;P&gt;So what are &lt;EM&gt;&lt;STRONG&gt;Do’s and Don’ts for managing sprints in Jira?&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;✅ DO’s: What actually helps your sprint run smoothly&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;&lt;STRONG&gt;Set a meaningful sprint goal&lt;/STRONG&gt;, as a sprint without a goal is just… a list of tasks. Example? Use the Sprint Goal field in Jira.&amp;nbsp;&lt;/LI&gt;
&lt;LI aria-level="1"&gt;&lt;STRONG&gt;Refine your backlog before planning&lt;/STRONG&gt;, because if your backlog isn’t ready, your sprint won’t be either.&lt;/LI&gt;
&lt;LI aria-level="1"&gt;&lt;STRONG&gt;Keep the sprint stable&lt;/STRONG&gt;; mid-sprint changes are tempting… and sometimes unavoidable. But constantly adding or removing work? That’s where things fall apart.&lt;/LI&gt;
&lt;LI aria-level="1"&gt;&lt;STRONG&gt;Use JQL to make planning easier&lt;/STRONG&gt; - instead of manually searching for what you need, try using JQL, like &lt;I&gt;priority = Highest AND Sprint IS EMPTY&lt;/I&gt;&lt;/LI&gt;
&lt;LI aria-level="1"&gt;&lt;STRONG&gt;Plan as a team&lt;/STRONG&gt;, as sprint planning is not a one-person show. The best plans come from shared understanding between all teams - developers, product owners, and everyone involved. When the team plans together, it improves estimates, increases ownership, and decreases surprises.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;&lt;STRONG&gt;Close sprints properly &lt;/STRONG&gt;- it may sound simple… but it matters. Always complete your sprint from the same board where it was created. Why? Because Jira reports depend on consistency. And broken data = misleading insights.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;❌ DON’Ts: What quietly breaks your sprints&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Don’t treat planning as PO-only&lt;/STRONG&gt;. Sprint planning is not just about &lt;I&gt;what&lt;/I&gt; to do, but it’s more about &lt;I&gt;how&lt;/I&gt; to do it. If only the Product Owner drives it, you might miss technical insights, realistic estimates, or team buy-in. Planning is a team sport.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Don’t overcommit&lt;/STRONG&gt;, as planning 100% capacity sounds efficient… but it’s risky. There can always be some either unexpected bugs, or meetings, or context switching. Leave some breathing room. Your future self will thank you 🙂&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Don’t delete issues mid-sprint&lt;/STRONG&gt;, though it might seem harmless… it still breaks your reports. What to do instead? Move unfinished work back to the backlog, for example, or into the next sprint. Data matters, and Jira tells a story, so don’t erase parts of it. Moreover, there is compliance; it’s better not to break it.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Use multiple boards for one team. &lt;/STRONG&gt;Remember, one team = one board. Splitting across boards can lead to confusion, inconsistent tracking, or even broken visibility. Keep everything in one place, as simplicity always wins.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;So now I’m curious 👇&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What’s the &lt;/STRONG&gt;&lt;STRONG&gt;&lt;I&gt;one&lt;/I&gt;&lt;/STRONG&gt;&lt;STRONG&gt; sprint habit that made the biggest difference for your team?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Or which “Don’t” have you learned the hard way?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Or what other Do’s and Don’ts would you add to this list?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 08:54:47 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/New-to-Jira-discussions/Tuesday-Jira-Vibes-Do-s-and-Don-ts-for-managing-sprints-in-Jira/m-p/3218007#M5795</guid>
      <dc:creator>Daria Kulikova_GitProtect_io</dc:creator>
      <dc:date>2026-04-08T08:54:47Z</dc:date>
    </item>
    <item>
      <title>A Little About Me: Backend Builder &amp; Team Player 🚀</title>
      <link>https://community.atlassian.com/forums/Community-Kudos-Feedback/A-Little-About-Me-Backend-Builder-amp-Team-Player/m-p/3217871#M4122</link>
      <description>&lt;P&gt;I’m a backend enthusiast with a growing toolkit built around &lt;STRONG data-renderer-mark="true"&gt;Java&lt;/STRONG&gt; and &lt;STRONG data-renderer-mark="true"&gt;Python&lt;/STRONG&gt;, and a strong interest in designing systems that are &lt;STRONG data-renderer-mark="true"&gt;reliable, scalable, and easy to maintain&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;I’m particularly drawn to the backend because I like:&lt;/P&gt;
&lt;UL data-indent-level="1"&gt;
&lt;LI&gt;Breaking complex problems into smaller, testable pieces&lt;/LI&gt;
&lt;LI&gt;Thinking about &lt;STRONG data-renderer-mark="true"&gt;architecture and data flow&lt;/STRONG&gt; end-to-end&lt;/LI&gt;
&lt;LI&gt;Making sure what we build can be &lt;STRONG data-renderer-mark="true"&gt;observed, debugged, and improved&lt;/STRONG&gt; over time&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;On the interpersonal side, I try to bring a collaborative, curious mindset:&lt;/P&gt;
&lt;UL data-indent-level="1"&gt;
&lt;LI&gt;I ask a lot of questions and love learning from more experienced engineers&lt;/LI&gt;
&lt;LI&gt;I enjoy pair programming and code reviews as a way to &lt;STRONG data-renderer-mark="true"&gt;share knowledge&lt;/STRONG&gt; in both directions&lt;/LI&gt;
&lt;LI&gt;I’m comfortable admitting when I don’t know something and using that as a starting point to learn&lt;/LI&gt;
&lt;LI&gt;I care about &lt;STRONG data-renderer-mark="true"&gt;clear communication&lt;/STRONG&gt;—whether that’s a Jira ticket, a Confluence page, or a quick sync with the team&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Wed, 08 Apr 2026 04:54:08 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Community-Kudos-Feedback/A-Little-About-Me-Backend-Builder-amp-Team-Player/m-p/3217871#M4122</guid>
      <dc:creator>Bikash Kumar Panigrahi</dc:creator>
      <dc:date>2026-04-08T04:54:08Z</dc:date>
    </item>
    <item>
      <title>suggestion to add acronym library or similar</title>
      <link>https://community.atlassian.com/forums/Community-Kudos-Feedback/suggestion-to-add-acronym-library-or-similar/m-p/3217857#M4120</link>
      <description>&lt;P&gt;have you considered an acronym library or 'what's this?' type explanation similar. I noticed quite a lot of technical jargon that could benefit from having a quick guide to give nice clear unambiguous definitions&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 03:43:46 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Community-Kudos-Feedback/suggestion-to-add-acronym-library-or-similar/m-p/3217857#M4120</guid>
      <dc:creator>Caprice Stevenson</dc:creator>
      <dc:date>2026-04-08T03:43:46Z</dc:date>
    </item>
    <item>
      <title>Reporting Lines</title>
      <link>https://community.atlassian.com/forums/Goals-and-Projects-discussions/Reporting-Lines/m-p/3217735#M1306</link>
      <description>&lt;P&gt;Hello, As we are starting to role out the use of goals and projects across some of out strategic programs and initiatives, we were interested in Reporting Lines, unfortunately the documentation that is linked says that the only option are still Okta and Azure?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I clicked on the &lt;A href="https://support.atlassian.com/platform-experiences/docs/sync-the-manager-attribute-into-atlassian-home/" rel="noopener" target="_blank"&gt;sign-up here link&lt;/A&gt; to&lt;SPAN&gt;&amp;nbsp;be informed when additional providers are supported - but that opens a google form for Atlas - so not sure how update to date that is or not.&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;We do currently have Atlassian Guard but our&amp;nbsp;Identity Provider is Rippling. It seems Rippling passes through a manager's email to Atlassian but that is its and there is not much we can do with that.&lt;/P&gt;&lt;P&gt;We do have Ripping connected to our Google workspace that passes through managers but again, it seems like the only option for reporting line is&amp;nbsp;Okta and Azure.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Are there any updates on reporting lines or work arounds to this. I assume leveraging teams is an option but it's an extreme amount of manual work to rebuild the org there and keep it updated.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 21:07:32 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Goals-and-Projects-discussions/Reporting-Lines/m-p/3217735#M1306</guid>
      <dc:creator>Kelly Fiorella Drozd</dc:creator>
      <dc:date>2026-04-07T21:07:32Z</dc:date>
    </item>
    <item>
      <title>ASOJEC Niger salutations</title>
      <link>https://community.atlassian.com/forums/Community-Kudos-Feedback/ASOJEC-Niger-salutations/m-p/3217727#M4117</link>
      <description>&lt;P&gt;Hello everyone. Im Happy to be part of this communauty. How activities?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 20:50:02 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Community-Kudos-Feedback/ASOJEC-Niger-salutations/m-p/3217727#M4117</guid>
      <dc:creator>Boubacar Mamoudou</dc:creator>
      <dc:date>2026-04-07T20:50:02Z</dc:date>
    </item>
    <item>
      <title>Are there plans to expose Jira Product Discovery fields through the MCP connector?</title>
      <link>https://community.atlassian.com/forums/Atlassian-Remote-MCP-Server/Are-there-plans-to-expose-Jira-Product-Discovery-fields-through/m-p/3217697#M385</link>
      <description>&lt;P&gt;Without exposure of these fields, it makes JPD much less useful to me - claude can't help create powerpoints w/o too much intervention and I have to re-type all the fields in the description - and it's an overall PIA.&amp;nbsp; I will probably need to shop around for a planning tool that better integrates with AI if this isn't added soon.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 15:22:48 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Atlassian-Remote-MCP-Server/Are-there-plans-to-expose-Jira-Product-Discovery-fields-through/m-p/3217697#M385</guid>
      <dc:creator>Sara Radkiewicz</dc:creator>
      <dc:date>2026-04-08T15:22:48Z</dc:date>
    </item>
    <item>
      <title>Hi I'm new here</title>
      <link>https://community.atlassian.com/forums/Community-Kudos-Feedback/Hi-I-m-new-here/m-p/3217687#M4115</link>
      <description>&lt;P&gt;&lt;U&gt;Hi, my name is Jamal Jones. I am visiting this website for the first time. I really want more information on how to make the most of it.&lt;/U&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 19:18:26 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Community-Kudos-Feedback/Hi-I-m-new-here/m-p/3217687#M4115</guid>
      <dc:creator>malyone88</dc:creator>
      <dc:date>2026-04-07T19:18:26Z</dc:date>
    </item>
    <item>
      <title>Hi!</title>
      <link>https://community.atlassian.com/forums/Community-Kudos-Feedback/Hi/m-p/3217683#M4114</link>
      <description>&lt;P&gt;Hello! I am very exited and happy joining this community!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 19:13:35 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Community-Kudos-Feedback/Hi/m-p/3217683#M4114</guid>
      <dc:creator>Rafael Lyra Teixeira</dc:creator>
      <dc:date>2026-04-07T19:13:35Z</dc:date>
    </item>
    <item>
      <title>Jira app for comment audit log - looking for a few design partners</title>
      <link>https://community.atlassian.com/forums/App-Central-discussions/Jira-app-for-comment-audit-log-looking-for-a-few-design-partners/m-p/3217671#M6755</link>
      <description>&lt;DIV&gt;&lt;SPAN&gt;Hi everyone,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;I'm working on CommentLedger, a Jira app focused on giving teams an &lt;STRONG&gt;audit trail for comment creates, edits, and deletions in Jira&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;I'm looking for a small number of early design partners - not passive beta testers, but teams willing to try it in real workflows and give blunt feedback.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;I'm trying to learn if this is useful enough to buy, if there are any features missing, if there are any trust/permission issues, etc.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt; try it on a real Jira Cloud site&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt; give honest feedback&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;get direct influence on roadmap&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- get&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;early access to new features&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- fast founder support&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- acknowledgment as a launch partner, if desired&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;If this sounds up your alley, reply here or send me a message.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;-John&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-04-07 at 2.46.01 PM.png" style="width: 999px;"&gt;&lt;img src="https://community.atlassian.com/forums/image/serverpage/image-id/429016i0C9626285044813C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2026-04-07 at 2.46.01 PM.png" alt="Screenshot 2026-04-07 at 2.46.01 PM.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 07 Apr 2026 18:49:56 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/App-Central-discussions/Jira-app-for-comment-audit-log-looking-for-a-few-design-partners/m-p/3217671#M6755</guid>
      <dc:creator>johnsusek</dc:creator>
      <dc:date>2026-04-07T18:49:56Z</dc:date>
    </item>
    <item>
      <title>🤝 Anyone coming to Team '26 in Anaheim? Interested in a Philly meetup?</title>
      <link>https://community.atlassian.com/forums/Philadelphia-discussions/Anyone-coming-to-Team-26-in-Anaheim-Interested-in-a-Philly/m-p/3217542#M59</link>
      <description>&lt;P&gt;Hi Philly Community folks!&lt;/P&gt;
&lt;P&gt;Atlassian Team will be here in just &lt;STRONG&gt;28 days&lt;/STRONG&gt; - will you be attending? (In case you're not already getting marketing emails for the event, &lt;A href="https://events.atlassian.com/team/" rel="noopener" target="_blank"&gt;&lt;STRONG&gt;click here&lt;/STRONG&gt;&lt;/A&gt; to learn more about Atlassian's annual conference.)&lt;/P&gt;
&lt;P&gt;I'll be there! I'd love to meet other Philly area Atlassian practitioners.&lt;/P&gt;
&lt;P&gt;📢 If anyone is interested in a low-key meetup, just leave a comment here 🙌 Maybe it's your first Team, or you don't know anyone going? Whatever your reason, all are welcome.&lt;/P&gt;
&lt;P&gt;p.s. If you want a discount code for Team, also comment. I think I have a code lying around here that I can share...&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 14:41:55 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Philadelphia-discussions/Anyone-coming-to-Team-26-in-Anaheim-Interested-in-a-Philly/m-p/3217542#M59</guid>
      <dc:creator>Dave LIAO</dc:creator>
      <dc:date>2026-04-07T14:41:55Z</dc:date>
    </item>
    <item>
      <title>Align Salesforce and Jira Service Management for Faster Incident Resolution</title>
      <link>https://community.atlassian.com/forums/App-Central-discussions/Align-Salesforce-and-Jira-Service-Management-for-Faster-Incident/m-p/3217495#M6754</link>
      <description>&lt;P&gt;Efficient incident management depends on how well customer-facing and engineering teams stay aligned. If your teams use Salesforce for customer operations and Jira Service Management (JSM) for incident handling, integrating the two can significantly improve response times, visibility, and collaboration.&lt;/P&gt;&lt;P&gt;Sinergify simplifies this integration, helping both teams stay in sync without manual updates. In this guide, we’ll cover the benefits and how to set up a reliable Salesforce–JSM integration.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-04-07 185801.png" style="width: 999px;"&gt;&lt;img src="https://community.atlassian.com/forums/image/serverpage/image-id/428989i11F27580E20A4E1A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2026-04-07 185801.png" alt="Screenshot 2026-04-07 185801.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://marketplace.atlassian.com/apps/1224135/sinergify-salesforce-connector-for-jira?hosting=cloud&amp;amp;tab=overview" rel="nofollow noopener noreferrer" target="_blank"&gt;&lt;SPAN&gt;marketplace.atlassian.com&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;H4&gt;Why Integrate Salesforce and Jira Service Management?&lt;/H4&gt;&lt;P&gt;Connecting Salesforce and Jira Service Management helps eliminate silos between support, sales, and engineering teams.&lt;/P&gt;&lt;P&gt;Here’s what improves:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Better Collaboration&lt;/STRONG&gt;: Salesforce cases can be linked to Jira incidents, giving engineering full context&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Real-Time Updates&lt;/STRONG&gt;: Changes in Jira reflect in Salesforce (and vice versa) automatically&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Faster Incident Resolution&lt;/STRONG&gt;: Teams track progress without chasing updates&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Improved Customer Communication&lt;/STRONG&gt;: Customer-facing teams always have the latest incident status&lt;/LI&gt;&lt;/UL&gt;&lt;H4&gt;Four Fields That Actually Matter&lt;/H4&gt;&lt;P&gt;To keep teams aligned, sync these from Jira to Salesforce:&lt;/P&gt;&lt;P&gt;Incident Start Time for shared timeline&lt;BR /&gt;Outage Duration for SLA tracking&lt;BR /&gt;Root Cause for clear communication&lt;BR /&gt;Customer Impact for better prioritization&lt;/P&gt;&lt;H4&gt;Key Features of Sinergify’s Salesforce–Jira Integration&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Bi-Directional Sync&lt;/STRONG&gt;: Keep Salesforce and Jira aligned in real time&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Comment Visibility Control&lt;/STRONG&gt;: Safely manage internal vs external communication&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Custom Field Mapping&lt;/STRONG&gt;: Sync fields like incident start time, root cause, and impact&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Workflow Automation&lt;/STRONG&gt;: Auto-create Jira issues from Salesforce and sync status updates&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Reduced Context Switching&lt;/STRONG&gt;: Access all incident data directly in Salesforce&lt;/LI&gt;&lt;/UL&gt;&lt;H4&gt;Start Aligning Your Teams Today&lt;/H4&gt;&lt;P&gt;Sinergify makes it easier to connect Salesforce and Jira Service Management, helping teams respond to incidents faster and with better context.&lt;/P&gt;&lt;P&gt;Whether you're handling outages, escalations, or service requests, a well-integrated system ensures smoother workflows and better customer experiences.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ready to get started?&amp;nbsp;&lt;A href="https://www.sinergify.com/blog/aligning-salesforce-and-jira-service-management-for-faster-safer-incident-handling/" rel="noopener" target="_blank"&gt;Check our detailed guide here&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;and set up your integration today!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 13:33:37 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/App-Central-discussions/Align-Salesforce-and-Jira-Service-Management-for-Faster-Incident/m-p/3217495#M6754</guid>
      <dc:creator>Twinkle Dhawan</dc:creator>
      <dc:date>2026-04-07T13:33:37Z</dc:date>
    </item>
    <item>
      <title>Is it worth taking a free and open‑book certification?</title>
      <link>https://community.atlassian.com/forums/Training-Certification/Is-it-worth-taking-a-free-and-open-book-certification/m-p/3217468#M4605</link>
      <description>&lt;P&gt;If you follow the process: &lt;STRONG&gt;absolutely!&lt;/STRONG&gt;&lt;BR /&gt;The fact that a certification is free or open‑book does not diminish its importance.&lt;BR /&gt;Study the tool, complete the official training, and understand the message they want to convey.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My case:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I never imagined that a video‑recording tool could offer so many productivity features like &lt;STRONG&gt;Loom&lt;/STRONG&gt;.&lt;BR /&gt;Understanding how &lt;STRONG&gt;Rovo&lt;/STRONG&gt; can help teams deliver value with less effort: AI is just technology, how you use it is what makes the difference!&lt;BR /&gt;&lt;STRONG&gt;Forge&lt;/STRONG&gt;&amp;nbsp;is an incredible Serverless Rapid Development Platform for building applications in the Atlassian ecosystem --&amp;gt; Powerful.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My advice:&lt;/STRONG&gt;&lt;BR /&gt;Enjoy the journey, engage with the community, learn something new.&lt;BR /&gt;You'll be surprised by your progress!&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Rovo, loom e forge.jpg" style="width: 606px;"&gt;&lt;img src="https://community.atlassian.com/forums/image/serverpage/image-id/428981iA6879FD7C19C4D1E/image-size/large?v=v2&amp;amp;px=999" role="button" title="Rovo, loom e forge.jpg" alt="Rovo, loom e forge.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 13:01:09 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Training-Certification/Is-it-worth-taking-a-free-and-open-book-certification/m-p/3217468#M4605</guid>
      <dc:creator>WESLEY DE SA TELES</dc:creator>
      <dc:date>2026-04-07T13:01:09Z</dc:date>
    </item>
    <item>
      <title>Rovo AI configuration</title>
      <link>https://community.atlassian.com/forums/Atlassian-AI-Rovo-discussions/Rovo-AI-configuration/m-p/3216972#M986</link>
      <description>&lt;P&gt;Is there a time where the AI Rovo agents you can build will have a way to customize the chat window with the same Icon used in the configuration of the portal?&amp;nbsp; Also is there a way to have the chat window to appear for use first and disable the service portal until there is human interaction that cancels the chatbot and proceeds with the service portal and groups we created with forms?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Basically a Bot only option first, then to my Customer Portal or Help Center&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Apr 2026 18:08:09 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Atlassian-AI-Rovo-discussions/Rovo-AI-configuration/m-p/3216972#M986</guid>
      <dc:creator>Maurice Adams</dc:creator>
      <dc:date>2026-04-06T18:08:09Z</dc:date>
    </item>
    <item>
      <title>IA (ROVO) and human intervention</title>
      <link>https://community.atlassian.com/forums/Atlassian-AI-Rovo-discussions/IA-ROVO-and-human-intervention/m-p/3216964#M985</link>
      <description>&lt;P&gt;Is there a possibility that Rovo or other AI tools will eventually replace Atlassian consultants?&lt;/P&gt;</description>
      <pubDate>Mon, 06 Apr 2026 14:33:13 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Atlassian-AI-Rovo-discussions/IA-ROVO-and-human-intervention/m-p/3216964#M985</guid>
      <dc:creator>Fadi Messaoudi</dc:creator>
      <dc:date>2026-04-06T14:33:13Z</dc:date>
    </item>
    <item>
      <title>AI TEST STUDIO - Turn Jira issues into review-ready test cases for Xray and Zephyr with AI GPT 5.4</title>
      <link>https://community.atlassian.com/forums/App-Central-discussions/AI-TEST-STUDIO-Turn-Jira-issues-into-review-ready-test-cases-for/m-p/3216806#M6746</link>
      <description>&lt;P&gt;&lt;SPAN&gt;AI Test Studio helps Jira Cloud teams generate high-quality manual test cases and Gherkin scenarios from issue content, configurable Jira context, and supported attachments. With a review-first workflow, teams can inspect, select, and publish approved output into Jira, Xray Cloud, or Zephyr Scale / Essentials without giving up control of their QA process.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;IMG src="https://aiteststudio.com/Images/principal_case_generation.png" border="0" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We’ve continued improving AI Test Studio for Jira Cloud teams that want faster test design without losing control over what gets created.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;AI Test Studio is built for teams working in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Jira&lt;/SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Xray Cloud&lt;/SPAN&gt;, and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Zephyr Scale / Essentials&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;that need more than generic AI output. Instead of generating tests from a single text field, the app can use&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;issue summaries, descriptions, acceptance criteria, configurable Jira fields, and supported attachments&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to produce more relevant and practical test coverage.&lt;/P&gt;&lt;H3&gt;What it does&lt;/H3&gt;&lt;P&gt;AI Test Studio helps teams generate:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Structured manual test cases&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;BDD / Gherkin scenarios&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Output based on&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;real Jira context&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Reviewable results before anything is created downstream&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;IMG src="https://aiteststudio.com/Images/case-confirmation.png" border="0" /&gt;&lt;/P&gt;&lt;H3&gt;Why it matters&lt;/H3&gt;&lt;P&gt;For many QA teams, the challenge is not just generating tests quickly — it’s doing so in a way that still fits existing workflows and quality controls.&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://aiteststudio.com/Images/flow.png" border="0" alt="Flow diagram showing the AI Test Studio process: open a Jira issue, generate with GPT-5.4 reasoning, review and confirm, then create in Jira, Xray, or Zephyr." /&gt;&lt;/P&gt;&lt;P&gt;AI Test Studio is designed around that need:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Review-first workflow&lt;/SPAN&gt;&lt;BR /&gt;Generated tests are reviewed before creation, so teams stay in control and avoid noisy or low-value output.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Built for Xray and Zephyr workflows&lt;/SPAN&gt;&lt;BR /&gt;Approved test cases can be created directly in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Jira&lt;/SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Xray Cloud&lt;/SPAN&gt;, or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Zephyr Scale / Essentials&lt;/SPAN&gt;, helping teams keep their current toolchain and traceability model.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;More useful input, not just more AI&lt;/SPAN&gt;&lt;BR /&gt;The app supports richer generation using Jira issue content plus supported attachment formats including&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;images, PDF, Word, Excel, PowerPoint, TXT, Markdown, HTML, CSV, JSON, XML, and RTF&lt;/SPAN&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Safe regeneration&lt;/SPAN&gt;&lt;BR /&gt;When AI-generated tests already exist, teams can regenerate safely by unlinking prior results instead of deleting earlier issues.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Admin governance controls&lt;/SPAN&gt;&lt;BR /&gt;Administrators can restrict usage by&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;project&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;issue type&lt;/SPAN&gt;, and choose which Jira fields are included as AI context.&lt;IMG src="https://aiteststudio.com/Images/use-attachments-and-jira-context.png" border="0" /&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H3&gt;&lt;SPAN&gt;In the Jira issue UI, AI Test Studio seems to be presented as an embedded app or extension linked to the current ticket. To use it, the user likely has to open the app from the issue view or enable its panel if it is currently collapsed or not yet activated.&lt;/SPAN&gt;&lt;/H3&gt;&lt;H3&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ENABLED.png" style="width: 999px;"&gt;&lt;img src="https://community.atlassian.com/forums/image/serverpage/image-id/428845i95C453101A7BD6C6/image-size/large?v=v2&amp;amp;px=999" role="button" title="ENABLED.png" alt="ENABLED.png" /&gt;&lt;/span&gt;&lt;/H3&gt;&lt;H3&gt;Privacy and operational approach&lt;/H3&gt;&lt;P&gt;AI Test Studio is designed with a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;privacy-aware, data-minimization approach&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for teams in the EU and US. The service is designed to avoid retaining Jira issue content and attachments outside Atlassian after processing wherever possible, except where users intentionally publish approved output into Jira or connected tools.&lt;/P&gt;&lt;H3&gt;We’d love community feedback&lt;/H3&gt;&lt;P&gt;I work for the team behind AI Test Studio, and we’d genuinely value input from the Atlassian Community.&lt;/P&gt;&lt;P&gt;If your team works with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Jira&lt;/SPAN&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Xray Cloud&lt;/SPAN&gt;, or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Zephyr&lt;/SPAN&gt;, we’d be very interested in hearing:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;what workflows you’d like supported&lt;/LI&gt;&lt;LI&gt;where test generation still feels slow or incomplete&lt;/LI&gt;&lt;LI&gt;what edge cases matter most in real projects&lt;/LI&gt;&lt;LI&gt;what improvements would make the app more useful for your QA process&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;We’re happy to discuss questions, workflow ideas, and product improvements, and community feedback can directly shape future enhancements.&lt;/P&gt;&lt;P&gt;For more details, installation, and support:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Marketplace listing:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://marketplace.atlassian.com/1300529899" rel="noopener noreferrer" target="_blank"&gt;AI Test Studio on Atlassian Marketplace&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Documentation:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://aiteststudio.com/docs" rel="noopener noreferrer" target="_blank"&gt;https://aiteststudio.com/docs&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Support:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="mailto:contact@aiteststudio.com" rel="noopener noreferrer" target="_blank"&gt;contact@aiteststudio.com&lt;/A&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Mon, 06 Apr 2026 07:14:11 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/App-Central-discussions/AI-TEST-STUDIO-Turn-Jira-issues-into-review-ready-test-cases-for/m-p/3216806#M6746</guid>
      <dc:creator>AI Test Studio</dc:creator>
      <dc:date>2026-04-06T07:14:11Z</dc:date>
    </item>
    <item>
      <title>Looking for a Sales Manager!</title>
      <link>https://community.atlassian.com/forums/Jobs-Careers-discussions/Looking-for-a-Sales-Manager/m-p/3216754#M2716</link>
      <description>&lt;H2&gt;&lt;STRONG&gt;Sales Manager (Atlassian Marketplace, B2B SaaS)&lt;/STRONG&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;Remote • Planyway • Salary + bonus from new clients&lt;/H2&gt;
&lt;HR /&gt;
&lt;H2&gt;&lt;STRONG&gt;Visual planning and tracking for Jira and Trello&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;Every day, thousands of teams plan projects in Jira and Trello with Planyway.&lt;BR /&gt;&lt;STRONG&gt;&lt;A href="https://marketplace.atlassian.com/vendors/1217215/planyway-for-jira?utm_source=atlassian_jobs&amp;amp;utm_medium=atlassian_jobs&amp;amp;utm_campaign=sales_manager" rel="noopener" target="_blank"&gt;Planyway&lt;/A&gt; &lt;/STRONG&gt;gives teams a live dashboard to know exactly who’s doing what, when they’ll ship, and where time really goes. Over 1M users worldwide, paid customers: Netflix, Apple, IBM, BCG etc.&lt;/P&gt;
&lt;P&gt;Your job will be simple: meet new trial Planyway users, show demo, and turn into paying customers. Also you need to manage the reseller partnership channel. You will work with customers from the US, Europe, and global startups. The friendly Planyway team will support you along the whole workflow.&lt;/P&gt;
&lt;H2&gt;&lt;STRONG&gt;This role is perfect for someone who:&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;Enjoys product demos and closing deals&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Likes helping customers and partners, ensuring that real value has been provided&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Wants to earn based on results, not just hours&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Wants to work remotely, preferred (but not limited) locations: Portugal, Spain, Serbia, Kazakhstan or Argentine&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;STRONG&gt;What success looks like (first 3–6 months)&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;The main goal is to lead Planyway product sales through a consultative approach, involving both hunters (new business) and farmers (expanding relationships with existing customers).&lt;/P&gt;
&lt;P&gt;In this role, success means:&lt;/P&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;Running 15-20 product demos per week&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Converting qualified leads into paying customers&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Consistently closing deals from inbound leads (trials)&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Building sales with Atlassian partners as a channel&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Building strong strategic relationships with customers&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Providing feedback that helps improve the product&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Reaching monthly revenue targets&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Becoming a trusted advisor for teams evaluating Planyway&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;STRONG&gt;The requirements that really matter&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;3+ years in B2B sales (B2B SaaS only)&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Worked for project-oriented tool vendors like Tempo, Asana, Monday&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Experienced selling within the Atlassian Marketplace&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Has project management experience (especially in Jira)&lt;/LI&gt;
&lt;LI aria-level="1"&gt;IT or tech background&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Fluent English, can comfortably understand natural spoken American English&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Availability in US time zones&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;STRONG&gt;Why people like working with us&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;Friendly and supportive team, obsessed with Planyway&lt;/LI&gt;
&lt;LI aria-level="1"&gt;International product with the best user interface&amp;nbsp;&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Small team, fast decisions&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Direct impact on product and fast growth&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;STRONG&gt;Hiring process&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;We review all CVs every week&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Candidates who match the role are invited to an intro call&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Intro call (30–60 min)&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Demo simulation&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Final conversation&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Decision is usually made within 1–2 weeks&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;STRONG&gt;How to apply&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI aria-level="1"&gt;Add a short note about your sales experience and results in your cover letter&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Answer our questionnaire (please answer in English)&lt;/LI&gt;
&lt;LI aria-level="1"&gt;Submit your CV at support@planyway.com&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;BR /&gt;We are excited to see you in our team!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Apr 2026 03:17:00 GMT</pubDate>
      <guid>https://community.atlassian.com/forums/Jobs-Careers-discussions/Looking-for-a-Sales-Manager/m-p/3216754#M2716</guid>
      <dc:creator>Mary from Planyway</dc:creator>
      <dc:date>2026-04-06T03:17:00Z</dc:date>
    </item>
  </channel>
</rss>

