
Scenario 2: Automatically updating issue status
Automatically change the status of issues based on certain conditions—for example, when a sub-task is completed.
Steps:
-
Trigger: Issue transitioned to “Done”
-
Condition: Check if the issue type is “Sub-task”
-
Action: Update the parent issue’s status to “In Progress”


Using smart values for dynamic automation
For more complex Jira automations, we use smart values, which make your automation rules more dynamic and flexible. These are essentially variables that can dynamically access and manipulate data within your Jira issues. They can be used to pull specific information such as the reporter’s name, issue summary, or custom field values, and integrate this data into actions like notifications, comments, and more.
The role of smart values in advanced automations
Smart values greatly enhance the potential of Jira automation by enabling the creation of personalised and context-aware rules.
For example, using {{issue.reporter.displayName}} will insert the reporter’s name into a notification, making the message more specific and relevant to the person who raised the issue.
Example:
Automate a comment on an issue when it transitions to “In Progress”:
-
Trigger: Issue transitioned to status “In Progress”
-
Action: Add comment:
“Hi {{issue.reporter.displayName}}, your issue is now in progress.”

Integration with other Atlassian and third-party tools
Integrating Jira automation with other Atlassian products and third-party tools like Slack, Microsoft Teams, Confluence, and others can significantly enhance your workflows, boost efficiency, and relieve your team from repetitive tasks—allowing them to focus on more complex work. Here’s how it works in practice:
Example: Integration with Slack
One of the most common examples is integrating Jira with Slack. This allows you to automatically send notifications to Slack channels when updates occur in Jira issues. Here’s how to set it up:
Creating a rule in Jira:
-
Trigger: Define the trigger that will activate the rule. For example, when an issue is updated.
-
Condition: Optionally, add a condition—for instance, check if the issue status has changed to “In Progress”.
-
Action: Add an action to send a notification to Slack. This is done using a Slack webhook URL linked to the channel where you want the message to be posted.
Setting up the webhook in Slack:
-
Go to your Slack workspace settings and create a new incoming webhook.
-
Copy the webhook URL, which will be used in your Jira rule.
Configuring the rule:
In the Jira rule’s action step, choose the option to send an HTTP request.
Enter the Slack webhook URL and configure the message body. For example:
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
Save the rule and test it to ensure everything is working correctly.




-
Regular permission reviews
Regularly review and update permissions to ensure that only necessary users have access.
Remove access for users who are no longer part of the project or team to reduce security risks.Key tips for automation
Design efficient rules: Make sure your rules address specific needs without overlapping.
Test before implementation: Validate rules in a test environment to avoid disruptions.
Maintain your rules: Regularly review and update rules to keep them relevant.
Automation = better organisation and more time
Automation in Jira is an extremely useful way to improve your project management workflows.
By starting with simple rules and gradually exploring more advanced scenarios, you can achieve significant improvements in your team’s productivity.The fact that no coding knowledge is required makes Jira automation accessible to everyone in your organisation, enabling anyone to create effective rules and outcomes with ease.
Whether you’re assigning tasks automatically, updating statuses, or sending notifications, Jira provides the tools and flexibility needed for efficient automation—helping your team stay more organised and giving them more time to focus on complex tasks.