Hari Krishna Community Champion

Comments

  • Hi @Tiemen Blankert , This difference is expected and comes down to how automation context is built for different triggers. When you use a Manual trigger, Jira executes the rule in a full issue context, so {{lookupIssues}} contains richer data and downstream actions (like Rovo agents) can access attachment metadata as…
  • Hi @Willem Markus , The noLicenceDefinition error usually means that Jira cannot find an active license configuration for the product you’re trying to assign, even though licenses are available. This typically happens when: The Jira product is not fully activated at the site/org level The license exists, but is not…
  • Hi @Erika , Yes, this is normal behavior in Confluence Data Center and is not related to running it offline. The classic Confluence search uses an indexed, token-based search, which means it only matches complete words that have been indexed. Partial words (like “fi”) and very common stop-words (like “the”) are ignored by…
  • Hi @Michal Tvrdý , In Jira Data Center automation, variables are not resolved automatically inside string comparisons. That’s why the condition works with a hard-coded value but fails when using a variable. When you use: {{#if(equals(name, SprintName))}} SprintName is treated as plain text, not as a resolved smart value,…
  • The error is happening because Jira Automation does NOT support conditional logic (? :) inside lookupIssues.sum(). That’s why you’re seeing “Unable to render smart values / Empty expression”. Direct math inside sum() won’t work. Simple Working Approach (supported way) Do it in two steps using branches, not one formula.…
  • Yes, that’s exactly right The correct approach here is to use {{comment.body}} (not {{triggerIssue.comment.body}}) and disable “Prevent duplicates”. {{triggerIssue.comment.body}} resolves to the full comment history context, which is why you were seeing concatenated comments. Using {{comment.body}} ensures only the newly…
  • Hi @Rees, Ian , You’re not missing anything — this is how Jira Automation works. The “Prevent duplicates” option does not reliably distinguish between different comments when using {{triggerIssue.comment.body}}. As a result, Jira thinks the comment was already added and skips subsequent ones. To fix this, you have two…
  • Hi @Dmitry Kuharev , Yes, your understanding is correct. For GET /bulk/issues/transition, Jira returns only those transitions that are valid for all issues in the request. Since QWE-1 and QWE-2 are in different current statuses, the transitions available from those statuses are different, even if they eventually lead to…
  • Hi @Ryan Oquias , This happens because Jira does not use the Summary to link email replies to an existing ticket. Jira matches replies using email threading markers, mainly: The Issue Key in the email subject (for example: [SUP-9258]) The hidden Message-ID / In-Reply-To headers added by Jira The original notification email…
  • HI @Clayton Coetzee , This behavior is expected and is due to how JSM Alerts (Opsgenie) handles Responders vs Assignees. In JSM Operations: Responder = who should be notified / on-call Assignee = who is currently working on the incident When a responder picks up an incident and assigns it to themselves, Jira assumes…
  • Hi @Neeta Dubey , This can be done using Project Automation with lookup + smart values. Trigger When: Issue updated Condition: Issue type = Sub-task (Optional) Only when Original Estimate changes Branch Related issues → Parent (Story) Lookup issues parent = {{issue.key}} (This fetches all subtasks of the Story) Create…
  • Hi @Aravind_Chandran , The “Create Alert” action is not available in Global Automation. This action is only supported in Project-level automation for Jira Service Management projects that have Operations / Alerting (formerly Opsgenie) enabled. Even if on-call and alerts are enabled at the project level: Global automation…
  • Hi @Matthias Klett , The calculation itself is working correctly, which is why you can see the correct comment count in the issue navigator column. However, the issue you’re facing is related to how Jira indexes calculated custom fields. The “Comment count” field provided by Toolkit for Jira is a calculated field, and Jira…
  • Hi @Georgia Witt , Jira is just a ticketing tool, and you don’t need to know how to use Jira yourself to get help. To reset your Learn Smart password, you need to raise a ticket through your company’s IT / Help Desk portal, not directly inside Jira. Usually this is a web link provided by your organization (for example: an…
  • Hi @Phoebe Black , Jira does not currently support applying regex or format validation directly on issue/request fields. The “Must match regex pattern” option is available only at the form field level in Jira Service Management. To enforce formatting at the issue level, you would need to use workflow validators (requires…
  • Thanks for clarifying. Since you’re referring to the built-in Services object in JSM (Operations/Services), the answer is no — it’s not possible to fetch stakeholder email addresses from it. The built-in Services object is read-only. You can’t add, modify, or expose attributes like email addresses, and the Stakeholders…
  • That’s expected in this situation. Since the site never fully completed creation, the support portal won’t recognize the cloud URL. In this case, submit the request without selecting a site URL. Choose a generic category like Account / Billing / Site creation issue, and clearly mention in the description that the site…
  • Hi @jonathan_g , This is a known behavior with Zephyr Scale and is usually caused by a temporary loading or sync issue, not a permanent error. The 404 appears when Jira tries to open a Zephyr view that hasn’t finished loading or syncing yet. That’s why refreshing the page a few times eventually works. To reduce or avoid…
  • Hi Amber @ Saddlemark , This is not you, and Jira site creation itself isn’t fully broken — this is a known edge-case when site creation fails mid-process. What happened is that Atlassian reserved the site name (saddlemark.atlassian.net) but the provisioning didn’t finish. That’s why: Atlassian says the site name is…
  • No, this cannot be done using automation only. What you’re trying to achieve (1 approval from Tech + 1 from Business) is not supported by JSM’s native Approval field, and automation cannot change that behavior. In Jira Service Management, the Approval field works in only two ways: All approvers must approve, or A fixed…
  • I couldn't find much, just try to follow with the procedure For a custom Zendesk → Jira integration without using the Zendesk app, there is no single step-by-step guide. Most teams simply combine a few official docs. On the Zendesk side, use: Triggers to decide which tickets should go to Jira Webhooks to send ticket data…
  • Hi @Kanta Haque , This doesn’t look like a browser issue. When Smart Forms shows this message, it’s usually because Jira Service Management is unable to load the form configuration in the background. First, please check that the user has the right permissions (Project Admin or access to manage request forms). If…
  • Hi @Annie Jiang , This behavior is usually caused by a combination of plan limitations and missing admin permissions, not by an installation failure. On Jira Basic, the GitHub for Atlassian app can be installed, but configuration access is limited. Only Site Admins can complete the GitHub connection and access the app…
  • @Annie Tay , Glad it helped The legacy Zendesk Support for Jira integration is planned to be fully retired after April 2026, not just unsupported. There’s no guarantee it will continue to work beyond that date, so relying on it long term is risky. Yes, you can integrate Jira and Zendesk without the v2.0 app by using…
  • Hi @sagi karach , No, Jira Cloud does not currently support API tokens with independent permissions that override or bypass the permissions of the user who created them. API token scopes only control which REST APIs can be accessed, not what actions are allowed. The actual authorization (for example, browsing issues,…
  • Hi @Dan Pullen , This is a known edge case with Confluence Free sites. Being an Organization Admin does not automatically grant Site Admin permissions, and on Free plans there is no self-service way to promote yourself if no site admin exists. Because Marketplace app installs and product access require Site Admin, what…
  • Hi @Tobias Lange _Conversional_ , This usually happens due to how Loom encodes audio in downloaded MP4 files. The video itself is fine (which is why it plays correctly in the browser), but during download the audio track may be encoded in a format that some players can’t decode properly. To fix this, try the following:…
  • Hi @Ashutosh.Gaur , Yes, this can happen on free Atlassian accounts if there has been no login activity for around 120 days. In such cases, the account may be deactivated automatically for inactivity. Unfortunately, users cannot reactivate these accounts on their own. The only way to restore access is through Atlassian…
  • Hi @Charmi Oza , In the free Atlassian plans, storage usage is tracked at the site level, not per project or space, and there is no real-time “remaining storage” warning once you cross the limit. That’s why the message disappeared after deleting attachments but may reappear later. To check how much storage you are using,…
  • Hi @xpheno.raj_k , This usually happens when your Opsgenie account is managed through SSO, but the mobile app is trying to authenticate using local credentials instead. If your organization uses PingID / SSO, Opsgenie does not allow password-based login anymore. After you were added to a team and asked to complete your…