Skip to content

Integration with Tempo - Admin Setup

Overview

The Tempo Timesheet integration bridges time tracking and absence management by automatically creating Out of Office rules when users plan time off in Tempo Timesheets or Tempo Planner. This integration ensures that scheduled PTO, sick leave, and other internal time entries automatically trigger appropriate absence coverage in Jira, maintaining project continuity while simplifying absence management.

Step 1: Generate Tempo API Token

jira_tempo_api_integration_settings.webp

Token Creation Process:

  1. Access Tempo Settings: Navigate to Tempo → Settings → API Integration

  2. Create New Token: Click “New API Token” button

  3. Token Configuration:

  • Name: “Out of Office Assistant Integration”

  • Permissions: Full Access

  • Expiration: 365 days (renewable)

  1. Confirm Safely: Save token in secure location for configuration

  2. Copy Token: Securely copy token string (shown only once)

jira_api_integration_token.webp

Token Security Considerations:

  1. API Token Best Practices:
  2. 🔐 Secure Storage: Store token in password manager
  3. 📅 Expiration Tracking: Set calendar reminder for renewal (365 days)
  4. 🔄 Regular Rotation: Replace tokens on schedule
  5. 👥 Limited Access: Restrict token access to admin staff
  6. 📋 Documentation: Record token purpose and usage

Step 2: Configure Out of Office Assistant Integration

Admin Integration Setup:

  1. Navigate to User Administration: Out of Office Assistant → User administration

out_of_office_user_administration.webp
  1. Global Settings Access: Locate “Connect to Tempo” option

  2. Token Input: Paste Tempo API token

integrate_tempo_api_token.webp
  1. Connection Verification: Confirm successful API connection

integrate_tempo_out_of_office.webp
  1. Internal Issue Selection: Choose which internal issues trigger rules

select_tempo_issues_integration.webp

Internal Issue Configuration:

The internal issue configuration in Tempo is available in the settings

jira_internal_issues_settings.webp

  1. Internal Issue Selection Process:
  2. 1. System displays all available Tempo internal issues
  3. 2. Administrator selects relevant issues:
  4. ✅ PTO/Vacation issues
  5. ✅ Sick leave issues
  6. ✅ Training/development issues
  7. ✅ Personal time off issues
  8. ❌ Work-related internal issues (excluded)
  9. 3. Confirm selection applies to all users
  10. 4. Save configuration

Step 3: Team and User Access Configuration

Team Assignment Verification:

  • Check User Teams: Verify all relevant users assigned to Tempo teams

  • Internal Issue Access: Confirm team access to selected internal issues

  • Permission Validation: Test user access to time planning features

  • Integration Visibility: Ensure integration appears for team members

Access Troubleshooting:

  1. Common Access Issues:
  2. ❌ User not in Tempo team → No integration access
  3. ❌ Internal issue not assigned to team → Cannot create plans
  4. ❌ Insufficient Tempo permissions → Cannot plan time
  5. ❌ Token expired → Integration stops working
  6. ✅ Solutions:
  7. - Add users to appropriate Tempo teams
  8. - Assign internal issues to user teams
  9. - Grant time planning permissions
  10. - Renew API tokens before expiration

Integration Status: ✅ Administrator setup
Next StepsTempo Timesheet Integration - User Setup