Integrations

Use the integrations page to view a list of our articles about connecting git hosts and repositories.

Articles

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 the data that is brought in from each one.   Managing your integrations Once you have ...
How do I connect with Jira?
Below is a guide on how to connect your Jira Cloud or Jira self-hosted account to Flow. If your Jira account is behind a firewall, you will need to complete the following before connecting to Flow. Allowlist our IP addresses  over port 443...
How do I connect with Rally?
Below is a guide on how to connect your Rally (CA Agile Central) account to Flow. Rally integrations work with the Work Log report to simultaneously display commit, PR and Rally ticket data.   Important: We strongly recommend you use...
How do I connect with Gitlab Cloud?
You can create a Gitlab Cloud integration with Flow through OAuth or access token.  In this article Git host permission requirements Connect via OAuth Connect via personal access token Finishing up   Important : ...
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 ...
Importing repos from cloud Git hosts
Below is a step-by-step guide for adding your repos with OAuth. In this article Connect to your Git Host Connecting through OAuth Connecting through an access token Access Token Permissions After connecting to your Git Host ...
Azure DevOps (VSTS) setup
Follow this step-by-step guide to connect your Microsoft Azure DevOps to Flow. Before getting started, make sure your system is supported. Git repos are supported. TFVC repos are not supported.  In this article Azure DevOps configuration...
Bitbucket Server setup
This is a step by step guide on getting started with BitBucket Server. 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 the IP address that is being e...
GitHub Enterprise Setup
This is a step-by-step guide for connecting your GitHub Enterprise 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 the IP address that is ...
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...
Team Foundation Server (TFS) setup
This is a step-by-step guide to connect your TFS account to Flow. For a successful connection: Allowlist Flow's static IP addresses on port 443 over HTTPS. Have an SSL certificate that uses a public certificate authority. Have a public ...
Importing a repo via HTTPS
This is a step-by-step guide for adding a single repo via HTTPS. Learn more about Bulk importing repos via HTTPS.   Adding a single repo  C lick  Settings in Flow's top navigation bar .  In the left navi...
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. Starting on your Flow home page, go to the top navigation bar and click Settings. Using ...
Importing a repo via SSH
This is a step-by-step guide for adding a single repo via SSH. Learn more about bulk importing repos via SSH. In this article Adding a single repo Troubleshooting Adding a single repo To add a repo: Click Settings in the top...
Bulk importing repos via SSH
This is a step-by-step guide for adding multiple repos via SSH. If you only need to import a single repo, check out Importing a repo via SSH.   In this article Bulk importing Share a SSH key with a repo you already imported ...
Webhooks
Webhooks are an additional integration service available for most Git integrations. When enabled, webhooks help Flow keep your PR and ticket/issue data updated more frequently. If this service is not enabled, your pull request (PR) and ticket proj...
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 .  We strongly recommend you use a service account to create this integration. To learn how to create a...
Github Cloud Setup
Create a GitHub cloud integration with Flow using OAuth or Personal access tokens. In this article Git host permission requirements Connect via OAuth Connect via username and password Connect via access token Finishing up Troub...
Rate limits for integrations
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 ...