Skip to main content

Integrations

Ever Teams integrates with popular development and project management tools to synchronize work across platforms.

Available Integrations​

GitHub​

The GitHub integration enables bidirectional sync between Ever Teams and GitHub:

FeatureDescription
Issue syncImport GitHub issues as Ever Teams tasks
PR trackingTrack pull request status alongside tasks
Commit linkingLink commits to tasks automatically
Webhook syncReal-time updates via GitHub webhooks

Setup​

  1. Navigate to Settings → Integrations
  2. Click Connect GitHub
  3. Authorize the Ever Teams GitHub App
  4. Select repositories to sync
  5. Configure sync settings (project mapping, label mapping)

Configuration​

VariableDescription
GAUZY_GITHUB_CLIENT_IDGitHub OAuth Client ID
GAUZY_GITHUB_CLIENT_SECRETGitHub OAuth Client Secret
GAUZY_GITHUB_APP_IDGitHub App ID
GAUZY_GITHUB_APP_NAMEGitHub App name
GAUZY_GITHUB_WEBHOOK_URLWebhook endpoint URL
GAUZY_GITHUB_WEBHOOK_SECRETWebhook verification secret

JIRA​

Import and sync issues from Atlassian JIRA:

FeatureDescription
Issue importImport JIRA issues into Ever Teams
Status syncMap JIRA statuses to Ever Teams statuses
Project mappingMap JIRA projects to Ever Teams projects

Other Integrations​

IntegrationStatusDescription
GitLabPlannedGitLab issue and MR sync
BitbucketPlannedBitbucket integration
SlackPlannedNotifications and commands

Integration Architecture​

RoutePurpose
/api/integrationList and manage integrations
/api/integration/[type]Type-specific integration operations
/api/integration-tenantTenant-level integration settings
HookPurpose
useIntegrationIntegration management
useGitHubIntegrationGitHub-specific operations
StorePurpose
integrations/integration.tsActive integrations
integrations/integration-github.tsGitHub integration state
integrations/integration-tenant.tsTenant integration config
integrations/integration-types.tsIntegration type definitions