{{deployment.state}} returns the state of the deployment. For example, you might count how many issues have a . TEST-123-some-feature, {{pullRequest.sourceBranch.url}} returns the URL of the source branch, e.g.https://bitbucket.org/account/repo/TEST-123-some-feature. Similar to{{issue. Returns the value of the Jira Service Managements rate custom field. {{createdBranch.repository}} - accesses details of the branchs repository, {{createdBranch.repository.id}} - returns the repositorys ID, {{createdBranch.repository.name}} - returns the repositorys name. Jira automation template showing how to sum up story points - Atlassian Jira smart values - issues | Automation for Jira Data Center and Server Thanks for sharing the link back in this question, it might help others in future! Again say it aloud: Whenever the field value changes for story points AND it is a sub-taskTHEN for the parent of the sub-task. If multiple values are changed (e.g. Automation rules are made up of three parts: triggers that kick off the rule, conditions that refine the rule, and actions that perform tasks in your site. If more than one flag has been created throughout the rule, {{flag}} will return the most recently-created flag. You can view the status of an automation rule to identify if the rule is currently active or not. Note that repository contains additional nested smart values. {{createdBranch.repository.url}} - returns the repositorys URL. {{issue.parent.Epic Link}} - Returns the issue key of the parent issue's epic. In this way, approval returns two different values depending on the trigger being Approval required or Approval completed - https://support . After testing, disable both the HTTP dump and access logs to avoid performance issues. Learn more about configuring time tracking. For example, you might count how many issues have a priority of 'highest' and then send an alert. It some places it pops up, but there is no real explanation. Developers. {{attachment.author.displayName}}: Returnsthe name displayed in your Jira instance. There are many ways you can edit a field. {{pullRequest.destinationBranch}} returns the name of the destination branch, e.g.master, {{pullRequest.destinationBranch.url}} returns the URL of the destination branch, e.g. {{commit.repository.url}} returns the repositorys URL. This smart value only works for issues that have been added to an epic. Keep earning points to reach the top of the leaderboard. I would like to use this in a reminder email, that is sent to two people, using as source two different people fields. You can access all fields of the parent. Automation for Jira has a trigger that reads incoming webhooks, both in on-premises and cloud intances. when setting multiple Fix Versions) then you can iterate over these using the{{#changelog.fixVersion}}{{toString}}{{/changelog.fixVersion}}expression. The trigger for automation is starting a new sprint (trigger = start sprint). They are using the curly-brace syntax like { {someSmartValue}} . Jira smart values - issues To test what your smart value returns, use the manual trigger with log action and the result displays in the audit log. Available anywhere smart values are supported, to access the value of a field that has changed. For example, you can use the following smart values to send a Slack message that includes the issue key and issue summary: { {issue.key}} { {issue.summary}} Check out how we use smart values in our Jira automation template library. This example returns the new value of an issue'sSummary field after it has been changed. In my use case I am receiving data from an API interface and the problem is that my automation is executed based on the transition and later there are a few branches, where one of them is selected based on some value in a custom field. Accesses information fromJira Service Managementrequests. Jira Automation: Get the Basics Right [2023] - iDalko Please share more details and screenshots in order to be able to help you. Learn more about using smart values with sections and lists. {{deletedFieldChanged.values}} - Returns the value/values deleted. my-awesome-repository. For more information on when issues is available, see, Multiple comments on the active issue (this example is explained in detail in, Properties for versions include:name, description, archived, released, releaseDate, "Customer Request Type" in older instances of Jira. See all smart values that can access and manipulate text fields, such as issue summary or comments. Learn how to find the right Jira automation smart values for your issue fields in Jira Cloud. Learn more about using smart values with sections and lists. Here you can access any issue property. Issues in Jira rarely exist in isolation. Smart values are variables that you can use in automation action configuration parameters. {{approval}} - Returns the name of the approval. Jira smart values - issues | Cloud automation Cloud - Atlassian Support {{deletedFieldChanged.fieldId}} - Returns the fieldId of the field that has changed due to deletion of a value. They must be met for your rule to continue running. The URL to access the issue. Special conditions and actions are available to create powerful rules that can work across complex issue relationships. Used to access information about an issue's epic. Returns information related to all feature flags created in throughout the rule or branch, as a list. Accesses time tracking estimates. With our simple no-code rule builder, you can create automation rules to take care of everything from the most simple repetitive tasks to the most complex scenarios - all in a few clicks. Through the dot notation you can access fields like issue type, status and custom fields (details on how you can use these to interact with Jira's REST api are here) Using this branch component, we can move away from the main trunk of the rule and work on related issues. {{comment.properties}} - Accesses any comment property. You must be a registered user to add a comment. When there are multiple fields that have changed, {{fieldChange}}only contains the first changed value. https://bitbucket.org/account/repo/TEST-123-some-feature. Get answers to your question from experts in the community, Automation JQL condition: using smart values. {{version.project.key}} - Returns the project key of the project the version belongs to. {{worklog.visibility}} -available when the worklog is restricted, {{worklog.visibility.type}} -available when the worklog is restricted, {{worklog.visibility.value}} -available when the worklog is restricted. {{attachment.author.active}}: Returnstrue if their account is active, andfalse if not. The Atlassian Community can help you and your team get more value out of Atlassian products and practices. There should be a locked field named either "Request Type" or "Customer Request Type" there. {{createdBranches.repository.url}} - returns the URLs of each repository. Some issue properties are more complex, and theyve been described in their own sections on this page. {{branch.name}} returns the name of the branch, e.g. Learn how to use automation in Confluence Cloud, and see what components and variables you can use to build rules. Connect thousands of apps for all your Atlassian products, Run a world-class agile software organization from discovery to delivery and operations, Enable dev, IT ops, and business teams to deliver great service at high velocity, Empower autonomous teams without losing organizational alignment, Great for startups, from incubator to IPO, Get the right tools for your growing business, Docs and resources to build Atlassian apps, Compliance, privacy, platform roadmap, and more, Stories on culture, tech, teams, and tips, Training and certifications for all skill levels, A forum for connecting, sharing, and learning. {{issue.reporter.displayName}} - Returns the issue's reporter. You could then use this to count the number of issues returned. For example, you might count how many issues have a priority of 'highest' and then send an alert. I would like to use this in a reminder email, that is sent to two people, using as source two different people fields. Whenever you want to edit a field in Jira, use the Edit issue action. {{environment.name}} returns the use-provided name for the environment, e.g. As for if and when the support will go to server, I have no idea. Affects version of an issue as a list. You could then use this to count the number of issues returned. {{issue.comments.first.body}} - Returns the body of the first comment. Here is an example automation rule which can be used as a templated rule for creating a Release Center Epic from any (or selected) Jira Software project versions automatically: Rule step. {{fieldChange.from}}- Returns the previous raw value, e.g. Learn more about date smart values. Do more to earn more! With the 're-fetch issue data' action (which I seldom use), I noticed that this can put the automation execution on-hold for the whole 5 seconds! In the project menu, click on Project Settings. Multiple comments on the active issue (this example is explained in detail inhow to use smart values), Components of an issue as a list. In the following example, we list each comment that an issue has, and include the author and creation date/time: In this example, we return the name of the person who added the last comment on an issue: Used to access the values in an issue's Components field. [Custom Field].name}} - Returns the visible label displayed on the left of the field. [JSDCLOUD-10088] Insights Automation: Object smart value - Atlassian Click Create a webhook. A branch represents an independent line of development. https://bitbucket.org/account/repo. These smart values are only available for the Pull request created, Pull request declined and Pull request mergedtriggers. There is a feature request for it though - check outAUT-648. Can you please assist us in working out the following issues? For example, when an issue is transitioned you can see what status the issue transitioned from. {{attachment.author.accountId}}: Returnsthe ID associated with the user name. Multiple comments on the active issue (this example is explained in detail inhow to use smart values), Components of an issue as a list.