Connecting with Jira
1. Create an application in Jira
The first step would be to create an application in Jira to connect it later to Everhour.
- Log in as a Jira administrator.
- Choose the Jira Icon Jira Settings > Products > Applications > Application Links.
- Alternatively, you can add "/plugins/servlet/applinks/listApplicationLinks" after your domain name in the URL field.
- Type “https://everhour.com” and press the Create new link button.
- You will see a warning that the URL is invalid. Please ignore the message and click Continue.
- Now you need to configure your application.
- Please, fill in the same fields as you see on the screenshot (may copy the same info under the screenshot) and check the mark near ☑ Create incoming link:
- Application Name: Everhour
- Service Provider Name: Everhour
- Consumer key: YAZm8KTbuwuK7ZJ
- Shared secret: FqgB5IfGdT1btiGT
- Request Token URL: /
- Access token URL: /
- Authorize URL: /
- Create Incoming Link: Yes
Click Continue and enter Consumer Key, Consumer Name, and Public Key (you may copy the same info under this screenshot).
- Consumer key: YAZm8KTbuwuK7ZJ
- Consumer name: Everhour
- Public key: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCx7Cx3zTGotRBwjO1YwLrFny+NVyIqK0mSasuCxpgi+CW9lDKYFj9IRaeDkeOYUSgGclZdMyU5iy7+cdZ5GYiwCXm05iFjn5cdU1/qifp3mTFs9uC5z9u0FilnifJdueP8kXn1/6sbfxWa4FbXKohxqTwdY/YCvcFAQymzch5FwQIDAQAB
Click Continue to finish the setup. Now you should see Everhour on the application list.
2. Connect Everhour and Jira accounts
- Now you should go to Everhour integrations page and click Add Integration;
- Select JIRA from the list and click Connect;
- Give your integration a Name (any text to distinguish it);
- Enter URL to your Jira account;
- Enter Consumer key (the same you used in Jira on the previous step);
- Click Connect to finish setup;
- You'll need to grant Everhour access to your Jira so that we can synchronize projects and tasks;
- When you are done, other team members in Everhour will be able to select this configuration and connect their individual Jira accounts.
3. Install Everhour browser extension
- To see the embedded timer in your Jira, you need to make sure you have our browser extension installed and authorized. This is how we embed into Jira interface.
- To check this, open your Integrations page
- It shows the status of our extension for the browser where you are logged in Everhour.
- Our browser extension automatically works only if you use a cloud version of Jira. Otherwise, please contact our support team so we can manually add your domain to our browser extension.
Tracking time with Everhour in Jira
When you have an extension, you can:
- Track time in Jira issues using the timer. You will see others time too if they tracked hours here.
- Add time manually or edit previous time entries.
- Set estimates on your issues and users who work on issues.
Making reports with Jira data
- There are a number of columns that shows specific data coming from Jira.
- Workspace shows the name of a Jira account.
- Project and task show the names of Jira projects and issues respectively.
- Task number and status show the task id and whether it is open/closed.
- Task type shows is it a bug, epic, etc.
- The label shows the name of Jira tags.
- A custom field can be created as a column if you reported time into a task that has this custom field.
What else you should know
There are a couple of things you should be aware of.
- First of all, it is not possible to connect one Jira account with several Everhour profiles. We do that not to allow admins from one team to see what you track in another team.
- There is also no technical possibility to make a granular workspace or team sync, deciding what projects you wish to connect and where you don’t want to track time.
- We also do not integrate with a Jira native time tracking feature. It means you track time in Everhour independently and it does not show in Jira reports.
- Another important thing is to understand that we cannot always immediately deliver updates you do in Jira to Everhour. For that reason, you need to resync your projects on Integrations when you delete, create or rename a project, and to resync issues of a project from the Projects page when changes are made inside a project (you renamed an issue, added a new label, edited time).