Integrations

Learn how to use the Integrations page to connect to your git hosts or ticket projects and manage your integrations.

Articles

Azure DevOps Server (ADO Server) setup
This is a step-by-step guide to connect your Azure DevOps Server (ADO Server) account to Flow. Data about ADO Server work items appear in Work log, but not in other ticket-based reports. Note:  Azure DevOps Server was previously known as T...
Azure DevOps Services (VSTS) setup
Follow this step-by-step guide to connect your Microsoft Azure DevOps Services (ADO) account to Flow. Note: This integration is only for Azure DevOps Services (ADO Cloud). If you use Azure DevOps Server, follow the instructions for creating an...
BitBucket Cloud setup
Below is a step-by-step guide on how to integrate with BitBucket Cloud. You can connect your account via OAuth or username and password . Important:  Use a service account to create this integration. Learn more about creating a service ...
BitBucket Server setup
This is a step-by-step guide on getting started with BitBucket Server. If your repositories are behind a firewall, allowlist our IPs on port 443 over HTTPS. You also need a public DNS record pointing to the IP address being exposed for Flow analy...
Bulk importing repos via HTTPS
This is a step-by-step guide for adding multiple repos via HTTPS. If you are interested in importing a single repo, check out Importing a repo via HTTPS. Flow only has access to commit data for repos connected to Flow through the Generic Repo HT...
Bulk importing repos via SSH
This is a step-by-step guide for adding multiple repos to Flow via SSH. If you only need to import a single repo, check out Importing a repo via SSH. Flow only has access to commit data for repos connected to Flow through the Generic Repo SSH in...
GitHub Cloud setup
Create a GitHub Cloud integration with Flow using OAuth or Personal access tokens. Important: Use a service account to create this integration. Learn more about creating a service account . In this article Git host permission requiremen...
GitHub Enterprise Server setup
This is a step-by-step guide for connecting your GitHub Enterprise Server (self-hosted) account to Flow. If your repositories are behind a firewall, please allowlist our IPs on port 443 over HTTPS. You also need a public DNS record pointing to th...
GitLab Cloud setup
You can create a Gitlab Cloud integration with Flow through OAuth or access token. Important : Use a service account to create this integration. Learn more about creating service accounts . In this article Git host permission requirement...
GitLab self-hosted setup
This is a step-by-step guide on how to connect your self-hosted GitLab account to Flow. If your repositories are behind a firewall, allowlist our IPs on port 443 over HTTPS. You also need a public DNS record pointing to the IP address to be expo...
Importing a repo via HTTPS
This is a step-by-step guide for adding a single repo via HTTPS. Flow only has access to commit data for repos connected to Flow through the Generic Repo HTTPS integration. No ticket, PR, or merge data shows in Flow for these repos. Learn more ab...
Importing a repo via SSH
This is a step-by-step guide for adding a single repo to Flow via SSH. Learn more about bulk importing repos via SSH. Flow only has access to commit data for repos connected to Flow through the Generic Repo SSH integration. No ticket, PR, or mer...
Jira Cloud and self-hosted setup
This is a guide on how to connect your Jira Cloud or Jira self-hosted account to Flow. When Jira and Flow are connected, Flow receives data from Jira, including: Ticket data such as keys, titles, bodies, and comments User information such as na...
Manage integrations
The Integrations page makes it easy to see and manage all of your connected accounts. Below is an overview of how to manage and add integrations and their data. In this article Permissions Managing your integrations Deleting integration...
Rally setup
This guide details how to connect your CA Agile Central account, also known as a Rally account, to Flow. Rally integrations work with the Work Log report to simultaneously display commit, PR, and Rally ticket data.   Important: Use a...
Integration data statuses
On the integrations page under settings, the Data status column shows the overall health of an integration’s connection between Flow and the git or ticket vendor. Flow report data is pulled from integrations. Data statuses let you know if ...
Service accounts in Flow
Service accounts are a useful way to manage your Flow repos and API keys. There are three common uses for service accounts: Using a Git and ticket vendor service account Using a service account for automated processes Using a Flow user service ...
Webhooks
Webhooks are an additional integration service available for most Git integrations. When enabled, webhooks help Flow keep your pull requests (PR) and ticket and issue data updated more frequently. If this service is not enabled, your PR and ticket ...
Migrating data between integrations
If your organization is migrating from one git host or ticket vendor to another, you must take steps in Flow to make sure your data remains accurate. Depending on what data you’re migrating between vendors, follow the appropriate steps in F...