Log your time automatically using Jira and the Shortcuts app (Apple iOS)
The shortcuts app boosts your productivity in day-to-day life tasks quickly. As developers, we would like to do things quickly and easily in our lives. I believe that time logging is a hectic and horrible task for every developer at the end of his working day. If you have some easy mechanism, you will be happy with that.
👀💥Note:
Shortcuts app requires iOS 12.0 or later with iPhone, iPad, or iPad touch.
If you have the above requirement, you can install the Shortcuts app and Jira Cloud by Atlassian from the apple app store.
What is the Shortcuts app?
A shortcut is a quick way to get one or more tasks done with your apps. The Shortcuts app lets you create your shortcuts with multiple steps.
Shortcuts can automate your various occasions.
For example: getting directions to the next event on your Calendar, moving text from one app to another, generating expense reports, and more.
What you can be made from Jira and Shortcuts apps
- Issue template: Do you create similar Jira issues for each new sprint? Build a shortcut that creates the issues automatically for you.
- Generate and attach reports: Download the latest analytics data, convert it to a PDF and attach it to the selected Jira issue with the tap of a button.
- Log time: You can log time from Siri dictating or several small clicks
- View Issues: You can view assigned issues and export your to-do app.
- Run JQL: Known as Jira Query Language. The advanced search allows you to build structured queries using the Jira Query Language (JQL) to search for issues.
![]() |
Jira Action List |
Usecase of my work log shortcut
Jira's time-tracking functionality is crucial for many users. The precise amount of time spent on a ticket can be utilized for billing, to improve future job estimates, or simply as a general feedback mechanism.
As a developer, every day, I should log my work at the end of the day for the Jira task that is assigned to me. Every day I went to the Jira web portal and searched for my assigned tickets, and logged time for each and everyone I worked. This was very repetitive and habited work for me every day.
Think I have assigned a list of Jira tasks for today. From the list, you want only select the issue on which you log the work. That's it; automatically add an 8-hour time record for the selected ticket; how it is simple.
This is my basic shortcut which is used to log work in Jira.
![]() |
Log daily Jira Time Shortcut |
How do I create shortcut
Here I am using JQL to list down my tasks.
From the starter shortcut section, create a new one.
![]() |
Starter Shortcuts |
From the app list, search the Jira app and choose it. Then you will meet the available actions. From actions, the Run JQL action is our starter action.
Also, you need to add the correct JQL query from your Jira web portal. You can get the JQL from Navigate.
Put your JQL into action and set your account and site details below.
Inspired by this post:
I hope you find this content helpful. Keep touching my diaries. Learn something new. Comment your thoughts and share the content.
Happy coding!!
See you again soon. ✌✌