Skip to main content

Integrations

Use Integrations to connect external applications from My Profile, and let administrators manage webhooks and organization sign-in providers.

Overview

Integrations let you connect services used with time tracking, leaves, projects, or related tools, and sync data where supported (for example Keka leaves or Outlook calendar events).

AreaWhere to open itPurpose
My Profile integrationsMy Profile → IntegrationsConnect or disconnect providers for your account
Webhook subscriptionsAdministration → Webhook SubscriptionsSend outbound event notifications
Identity providersAdministration → Tenant SettingsConfigure organization sign-in providers

Some integrations may appear as unavailable until your organization enables them.

How to access

My Profile → Integrations

Administrators can also open:

  • Administration → Webhook Subscriptions
  • Administration → Tenant Settings (identity providers)

What you can do

The catalog can include providers such as:

ProviderHow you typically connect
OutlookSign-in window
KekaConnect flow; leave sync may run after connect
Azure DevOpsProject, DevOps project name or URL, and personal access token
ChatGPT, Claude, GitHub Copilot, CursorAPI key or token where enabled

When you connect, you may choose how the license is allocated (for example to your company or to a client). If you allocate to a client, select the client when prompted.

Do not share API keys or personal access tokens in tickets or screenshots.

Administrators can create webhook subscriptions, review events, activate subscriptions, and run test publishes where those actions appear. Identity provider settings control how users sign in. See Authentication.

Step-by-step workflow

  1. Open My Profile → Integrations.
  2. Select an available provider and choose Link or Connect.
  3. Choose license allocation and complete the sign-in window, or enter the API key or Azure DevOps fields.
  4. Connect, then confirm the provider card shows as connected.
  5. Later, disconnect when needed and confirm.

For Outlook, allow popups for In Time PRO if the browser blocks the sign-in window.

Expected result

The provider card shows as connected. Optional follow-up actions may run, such as Keka leave sync or Outlook calendar events being saved for your user. Disconnect removes the connection after you confirm.

If the sign-in window stays open too long, the product may time out and ask you to retry.

Common validations

SituationWhat you see
API key missingAPI key is required
Client allocation without a clientClient required message
Azure DevOps fields incompleteProject / DevOps fields required messages
Popup blockedPopup blocked guidance
Sign-in takes too longTimed-out guidance; try again
Catalog or connect failureLoad failed or connect failed message
DisconnectConfirmation before disconnect