Connecting with Jira Cloud
If you use Jira Cloud as a project management tool, you can easily integrate it with Everhour and start tracking time for all your Jira issues. No more tab switching.
In this article
How to setup
- 1
-
You'll be prompted to connect during signup. To do this, you need to hit 'Jira software' button and then continue, letting Everhour do the rest, step-by-step.
- 2
-
After you finished the registration, go to Atlassian Marketplace, grant permissions and install it for the Jira account (Jira admins only).
- 3
-
You need to invite your team to join Everhour. Only those who register accounts, can log in and start tracking time.
How sync works
When you connect Jira, Everhour will automatically sync all your projects across all teams and workspaces. It's currently not possible to make a granular sync, deciding what projects you wish to connect and what not.
Sync happens periodically and automatically so all new projects that you create in Jira will be added to your Everhour account. Everhour also updates the names of issues or projects if they were renamed in Jira. This way Everhour reports will always show the freshest data.
How to trigger instant sync:
- 1
-
If you just added a new project in Jira or renamed the existing one and want to see these changes immediately in Everhour, you need to re-sync projects from the Integrations page manually.
- 2
-
Same with tasks. If you've just renamed an issue, added a new tag or moved the issue into a different section and you want to see these changes instantly, you need to go to the Projects page, select the project(-s) with a change and hit 'Resync Tasks'.
Replacing Jira’s native time tracking features
Jira allows to replace Jira’s native time tracking features with features provided by the 3d party add-on. The purpose of this feature is to allow add-ons that provide time tracking functionality to “hide” Jira’s native features so that users do not see duplicate UI elements and thus eliminate the possibility of time discrepancies between Jira and specifically Everhour.
You can also consider doing so in your team. To do so, go to “Settings > Issues > Time tracking”. Or use the link below:
%your domain%/secure/admin/TimeTrackingAdmin.jspa
By doing so, the following native Jira features will be suppressed:
- “Log work” button
- Time tracking issue panel
- Work logs issue tab panel
Sync Everhour time entries to Jira Work log
If you have a Team plan, admins can enable the sync of time tracked though our application with a Jira work log. To do that, go to the Integrations page and click on "Configure" next to Jira.
After this is done, all new time you report with Everhour flows in your Jira work log. Please mind that we won't sync your previous time tracking history from Everhour and Jira. Please also mind that we won't sync new time if it was tracked through Jira.
There are some other key notes about the way Everhour syncs with Jira work log:
- 1
-
When you enter time through Everhour application and then update this work log in Jira, the change will appear inside Everhour after some time too, you may need to reload your page to see it.
- 2
-
When a user enters time through Everhour retrospectively (not for today), then Jira work log will show the entry was made at the start of the working day from your team settings in Everhour.
Example: Today is Thursday, 12 PM, but I enter 1 hour for Monday. The log will show me 1 hour was reported on Monday at 9 AM which is the start of my working date according to Jira settings.
- 3
-
When a user enters time manually just now, the work log deducts the entered time from the current time to show when it started.
Example: You enter 2 hours at 2 PM. Wok log will show that time was recorded at 12 PM.
- 4
-
We limit comment sync from work logs to 1000 symbols, don't sync text styles, emojis.
- 5
-
Jira allows you to set a timezone, Everhour syncs your timezone from computer settings. It means that in theory you can have different timestamps for your time entries in Everhour and Jira work logs.
Controls inside Jira
After successful integration, Everhour app supplements Jira interface with a number of features. This is how they look in the issue when you choose Jira time tracker for issues.
- Side bar: use our 'Time tracking' button to open your Everhour Time page and use weekly timesheet to log hours on Jira issues and tasks from other projects. Click on 'Time summary' (admins only) to see project time totals, budget usage history, expenses by the project, etc.
- Time tracking: Track hours with Everhour timer, add manually, edit time. If enabled on the integrations page (see section above), it syncs with Jira Time tracking field;
- Work log/Edit time/Time log: you can change and see the history of time changes into a task. Syncs with Jira work log if sync is enabled on the integrations page;
- Time remaining: Jira functionality that shows how much needs to be tracked to complete the estimate. Syncs with Everhour if enabled on the integrations page;
- Estimate: total time planned on a task, syncs with a Jira custom field called "Original Estimate".
Making reports with Jira data
There are a number of columns that show specific data coming from Jira. Open a report builder and select any of columns to display the data in your report.
- Project and task accordingly show the names of Jira projects and issues;
- Parent task column that can group your child tasks under the parent name (epic);
- Task number and Task status shows the task ID and whether it is open/closed, etc.;
- Tag shows the name of Jira labels;
- Any custom field can be used as a separate column;
Permissions
In general, we rely on Jira's permissions a lot. If in Jira the user has access to the task project, therefore, he can track the time in it. If you take away someone's access to the project in Jira, this user will no longer be able to track time into its tasks. Past history will remain in the reports of the team, but the user will lose it.
Configuring budgets, marking a task as non-billable, assigning a client to the project can only be done by admins. The admin in Everhour can see projects and tasks of all members. It does not matter if an admin has access to the same project in Jira. This is due to the fact that any admin should see the same totals in time reports and be able to configure projects billing and budgeting.
Regular users cannot track time into the archived project. Admins can do that, but only manually (timer is disabled). Thus, we indicate that the project is archived and make sure that no one tracks time accidentally.
Disconnecting
To disable integration, go to 'Integrations' page in Everhour account.
This option affects only your account, other team members are still able to track time. If the whole team disconnects Jira, no one can track new time in Jira, time history remains only in admin reports.
To remove all Everhour controls from Jira interface, delete our app.