When you are using Jira with other systems, especially applications also built by Atlassian, such as Bitbucket and Bamboo, you can get a lot more synergy with them working together. One example of such synergy is automatically executing a workflow transition when certain actions happen from the other application.
In this recipe, we will look at such a use case, where if a developer commits some code against a Jira issue, we automatically transition the issue into the In Progress status without needing the developer to manually go into Jira and perform the workflow transition.