Integrations

Learn how to set up integrations with your git and ticket vendors.

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 (ADO) 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). This product was formerly known as Visual Studio Team Services (VSTS). I...
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
Check your integration data statuses to see the overall health of your integrations and address issues as they arise. See this information in the Data status column of the Integrations page.   Integration data status There are f...
Service accounts in Flow
Service accounts are a useful way to manage your Flow integrations 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 s...
Webhooks
Webhooks are an additional integration service available for most Git integrations and may result in your commit, PR, and ticket data updating more frequently.   Note: Updates for organizations with large repos will take longer. In...
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...
Troubleshooting Flow integrations
You may experience difficulties when trying to establish an integration between Flow and your git or ticket vendor. These issues are often easy to resolve once you identify the source of the problem. Use this article to understand initial troublesh...