Skip to main content
All CollectionsIntegrationsJira Cloud
How does the integration with JIRA Cloud (beta) work?
How does the integration with JIRA Cloud (beta) work?
Kamil Wojewoda avatar
Written by Kamil Wojewoda
Updated over a week ago

The benefits of the integration

After integrating your JIRA Cloud account with Calamari, you will be able to:

  • Log in to Calamari with your JIRA Cloud credentials (SSO),

  • Import the list of employees from JIRA Cloud to Calamari.

Integration steps

1. Log in to Calamari as an Admin.

2. Go to Configuration β†’ Integrations and then choose JIRA Cloud (beta) on the dashboard.

3. To connect JIRA Cloud to Calamari, click β€œTurn on".

4. Authorize Calamari to access your JIRA Cloud account.

Automate attendance and absence tracking in Jira with integration developed by Tenesys

Effective time management and employee absence management are essential in today's fast-paced work environment. Recognizing this need, Tenesys, one of our esteemed partners, has developed a robust integration between Jira Cloud and Calamari.

🎯 Benefits of the Integration

  • Automated Transfer Absence Events from Calamari to Jira as Jira Issue Worklog

  • Automated Transfer Worklogs from Jira to Calamari Timesheets


πŸ”— How the Integration Works

The integration utilizes a script deployed on AWS Lambda. This script runs periodically, according to a configurable schedule, to facilitate the seamless transfer of worklogs and attendance data between Calamari and Jira.

Depending on your subscribed modules, you can:

  1. Transfer Absence Events from Calamari to Jira (Time Off Module):

    • The script automatically transfers worklogs from approved absence requests in Calamari to Jira. This includes a defined list of absence types.

    • Worklogs are logged under a selected single issue in Jira, on behalf of the employee. Employees are identified by their email addresses.

    • The process requires a Jira service user with permissions to log time on behalf of other users.

  2. Log Timesheets from Jira to Calamari (Time & Attendance Module):

    • The integration also logs working hours in Calamari based on worklogs from Jira.

    • The script summarizes the logged time in Jira and transfers it to Calamari as an entry for the given day. For instance, the employee starts working at 9 a.m. and adds the hours logged in Jira for that day.

    • This functionality is ideal for companies using Calamari's Time & Attendance and Time Off modules.


πŸ”„ Data Auditing and Updates

The script audits and updates data in Jira based on reports generated in Calamari for the current calendar month, ensuring data remains current without altering historical records.

πŸ”¨ Technical Requirements

To deploy this integration, ensure the following:

  • AWS Lambda Deployment: The script must be deployed on AWS Lambda for periodic execution.

  • Service User in Jira: A Jira service user with permission to log time on behalf of other users is required.

  • Configurable Execution Frequency: Adjust the script's execution frequency to fit your organizational needs.


πŸ“š Resources

The script and detailed instructions are available on GitHub:

For a visual guide, view the presentation:

πŸ§‘πŸ»β€πŸ’» Consultation Services

Tenesys offers paid consultation services for additional assistance or customization to ensure seamless integration and operation.

If you have any questions - contact us! πŸ˜„

Did this answer your question?