Time Tracking Add-on for JIRA

This simple plugin lets you connect JIRA with the Flapps Time Tracking application to save/edit/delete your work logs automatically in both systems.

JIRA and Flapps make the perfect match

Flapps adds to JIRA’s powerful project/task features the ability to track also non-project tasks and track employee time off.

  • track project meetings time
  • track R&D time
  • track sales meetings time
  • track proposal work
  • track other non-project hours

Additional Features

Enhance your use of JIRA with project budget tracking, expense tracking, set of reports plus iPhone / Android apps to track your time and time off on the go. Timesheet locking and approvals make Flapps a reliable tool for your project reporting.

JIRA Data Not Modified

JIRA data synced and used to generate the billing report in Flapps remain unchanged. Your internal review of employee performance based on tracked time is not affected by any modifications made to the time you actually bill the client.

FREE Remote Setup

Contact us and request that we do the setup for you. Our support team will be glad to set JIRA plugin and test the synchronization with Flapps using Teamviewer to save you hassle of figuring it on your own.

Setup Instructions

Configure Flapps

1. Employee Sign-in name in Flapps and in JIRA MUST match
– to edit employee Sign-in name, go to Configurations > Employees > Edit Employee (yellow pencil)- or click Add New Employee and enter matching Sign-in name


2. Each employee must set his Default Task (different meaning than in Jira, Task in Flapps is programing, meeting, research – not a specific piece of work to be done as in Jira)
– go to Configuration > My Settings > Frequent Tasks and select Default Task (Jira doesn’t have Task types, we recommend to use a general task name for Jira logged work such as Working or Programing, it can be modified in Flapps afterwards)- only administrator can create Tasks- Default task has to be either: Can add Task to Project or Must add Task to Project. If you select Cannot Add Task to Project in Flapps, Time and Note will be saved, but no project.- if no Default Task is set, time will not be saved.


3. Project code MUST match Jira Project code
– go to Clients & Projects > Projects > +Add New Project > Enter information and the CODE- if project code doesn’t match, time will not be saved.


4. Generate API Key
– you will need to generate API Key to enter it into Jira Plugin configuration- go to Configuration > Settings > scroll all the way down > click Generate- select and copy this API key

Configure JIRA

1. Download the Flapps Time Tracking Cloud Connector Plugin for Jira
2. Unzip the file
3. Install the plugin into Jira. It’s name is Flapps Time Tracking Cloud Connector. (Administration > Plugins)
4. Click on the plugin name > click button Configure
5. Enter the API Key
5. Click Save

Possible reasons for not syncing

If you followed all the steps correctly and you do not see the hours in Flapps, here are some possible issues you may want to double check:

1. Writing into closed month

Flapps will not allow to write into a closed month. If you need JIRA to create more worklogs there, you must reopen the timesheet. Go to Home -> Timesheets, select the employees timesheet, click Edit (pencil) and click button ‘Reopen for employee’.


2. Workweek start date

Check employee settings ->Workweek for the start date. For free trial admin user it is the signup date. Make sure that your JIRA worklog is not created for an earlier date, or go to Employee settings and change the workweek start date to an earlier date.

3. Default task chosen has parameter ‘Cannot Add Task to a Project’ 

You are able to set certain tasks to be forbidden to be tracked on a project. If this is the case, user either needs to select a different default task, or go to Configuration -> Tasks, and edit the task to ‘Can Add Task to a Project’.


4. User is not a Project Team member

Check Project detail settings -> click the Project team tab to make sure that the project is available to ALL users or the user in question is checked as a team member.