Articles in this section

Integrating Foresight Connect with Jira Cloud

Table of Contents

Integration with Foresight Connect - How it Works?
Before Starting - Important Info
Connecting Foresight Connect with Jira Cloud Step-by-Step
Syncing Time Entries from Jira Cloud
Additional Questions
Atlassian Resources

Integration with Foresight Connect - How it Works?

The integration lets you sync work logs inputted in the Jira Cloud software to Foresight Connect. You can easily connect chosen projects in Jira Cloud with projects in Foresight and sync time entries based on your teammates' email addresses.

If you're using Tempo Timesheets, you should install the Jira Cloud integration by following this article, and then continue with the Tempo-specific setup instructions Integrating Foresight Connect with Tempo Timesheets.

Before Starting - Important Info

  • To integrate Foresight with Jira Cloud software, you must have Administrator access on both platforms.
  • To sync a specific person's time entries, you need to add them as Managers or Staffers and provide the same e-mail address as in the Jira Cloud.
  • Jira integration will only work on the Chrome Web browser.

Connecting Foresight Connect with Jira Cloud Step-by-Step 

Foresight Connect can integrate directly with Jira Cloud, making it easier to sync your project data and plan more accurately. This guide walks you through the setup step-by-step.

1. Go to the Integrations Tab in Foresight Connect

  • Log in to your Foresight Connect account with admin permissions.
  • In the left navigation panel, click on Settings.
  • Select the Integrations tab.
  • Find Jira Cloud in the list of available integrations.

2. Find the Jira Software logo and click the Install button on the right side of the screen.

  • Foresight will redirect you to the Atlassian Marketplace:

 

3. Click Get it now button and log in to your Jira Administrator account: 

4. Log in to Your Jira Cloud Account

  • A pop-up window will open prompting you to log into your Jira Cloud account.
  • Use your admin credentials to log in securely.

5. Authorize the Integration

  • Jira will request permission to allow Foresight Connect to access your account.
  • Click Get it now or Get started
  • Once authorized, Foresight will automatically link your Jira instance.

6. Confirm Integration Status

  • After authorization, you’ll be redirected back to Foresight Connect.
  • A green status or confirmation message will appear showing that the integration is active.

Syncing Time Entries from Jira Cloud

The last step to properly sync time entries from Jira Cloud is to add projects to Foresight and sync them with those in the Jira Cloud. Here’s the full flow description on how to do this: 

1. Log in to the Manager Role Account in Foresight

2. Go to the Projects List Tab

3. Select the right project and click on it to open its profile

4. Navigate to the top bar and find the integration icon.

5. Click in it and tap Install button to continue.  

6. After Installing, you’ll see another modal allowing you to set up the integration. 

7. Open the Project in Jira. Make sure it has issues already created. You can also check if the time was tracked to this issue by viewing details on the right side of the screen. 

8. Provide the Jira Key  and click Reset and sync all button. It will connect this project to its equivalent in Jira and sync time entries to Forsight. 

9. Wait until all time entries are synchronized. If someone is missing, Foresight will tell you which team member is missing. In this case, you should add a missing person to the Foresight as a Manager or Staffer and provide their email address.

From now on time entries will be synced from Jira to Foresight every night automatically, although you can push the integration manually whenever you need.

The Jira Key is created by default based on the project name. If you customized it, you can check the key in the project details in Jira.

Additional Questions

Can I sync multiple projects in Foresight?

Yes, you can sync multiple projects.

I need help finding my project structure in Jira Cloud - why?

Foresight is syncing only time entries. We don't synchronize a project's tasks, phases, issues, or other project structures. If you want a more advanced project structure, create it in Foresight.

What does "prevent new assignment creation" mean?

Preventing new assignment creation means that Foresight will not sync the time entries of people you didn't add to a specific project. 

Example: Let's assume that Bobby and Sam log their work in Jira Cloud in Project A. We also created Project A in Foresight and added Bobby without Sam. If we select "prevent new assignment creation," and we will sync time entries, Foresight will add only Bobby's entries. His entries won't be synchronized because we didn't add Sam to Project A in Foresight.

What does "trim assignments to time entries" mean?

Trim assignments to time entries means that our system will crop assignment duration only to the time of the first and last entry synced. Usually, Foresight creates assignments as long as the duration of the project.

Example: Let's assume Bobby worked on Project A from 1 February to 19 March. Foresight Project A lasts from 1 January to 22 September. If you don't select the "trim assignment to time entries" after syncing Bobby's work logs, Foresight will create an assignment as long as the duration of Project A. 

But, if you select the "trim assignment to time entries" checkbox, Foresight will create an assignment from 1st February to 19th March. 

HINT: If Bobby logged work only on 1st February and 19th March, Foresight would not create two assignments but one assignment, which lasts from 1st Feb to 19th March.

What does "clear data" mean?

Deleting all synced time entries. 

Do I need to sync new time entries manually? How often are they synchronized?

No, you don't! Foresight automatically syncs time entries every 24 hours, so you can be sure that entries are always up to date.

How does Reset and Sync All button work? 

Reset and Sync All button deletes all the time entries uploaded from Jira and synchronizes them again. This only works in the range of time entries that have not been settled. If the period has been settled, no entry will be removed or added. 

Jira Key And JQL - What is it, how does it work, and where to find it?
To learn more about Jira Key and JQL, use related Atlassian resources listed in the section below.

Atlassian Resources

Was this article helpful?
0 out of 0 found this helpful

More Resources