Documentation Get help

Integrations

Connect Flowstate to the apps you already use. AI services bring in what you spend on AI, your project tool and GitHub bring in the work, your HR system keeps people up to date, and Slack delivers messages. Flowstate only reads from your apps. It doesn’t change your projects, repositories or AI accounts, unless your organisation has giving and removing AI tools switched on and an admin uses it.

You need access to integrations. Ask your Flowstate admin.

Add your people to Flowstate before you connect anything else, by loading them or by syncing your HR system. Flowstate matches accounts in your apps to people by email address. See People and teams.

How apps connect

HowWhat you doApps
One clickSelect Connect, sign in to the app and approve. There’s nothing to copy.GitHub, GitLab, Bitbucket, Jira, Linear, Asana, Trello, Slack, HubSpot, Glean
A key from the appAn admin of the app creates a key or token, and you paste it into Flowstate once. Flowstate checks it before saving.Claude, OpenAI Platform API, GitHub Copilot, Microsoft 365 Copilot, Cursor, Windsurf, Mistral, Fireworks AI, ElevenLabs, Intercom Fin, Azure DevOps, Jira Data Center
Your cloud account’s IDsYou give Flowstate read access in your cloud account, then paste the IDs Flowstate asks for. No secret is shared.Gemini API and Vertex AI, Azure OpenAI Service, Amazon Bedrock
Set up with your Flowstate contactYour technical team and your Flowstate contact set up a sync.HR systems

Each app’s page says exactly what you need and where to find it.

Where you connect

  • In Flowstate Helm, go to Settings → Connections and select Add connection. This lists the AI services Flowstate Helm reads.
  • In Organisation, go to Organisation → Integrations.
  • In Workforce, go to Settings → Integrations and select Browse catalog. Under Filter by capability, choose what you’re after, such as Project management or AI spend, then open the app.

Claude Platform, Claude Enterprise, OpenAI Platform, GitHub Copilot, Cursor and Windsurf connect from any of these. Every other app connects from Settings → Integrations.

Once connected, Settings → Integrations lists the app with its Status and Last sync. Select Configure on its row to change its settings.

AI services

Used by Flowstate Helm. Connect each AI tool and model API you pay for, so its spend, seats and keys show in Flowstate. Connect your AI providers lists what each connection gives you.

ServiceConnects withGuide
Anthropic API (Console) and Claude EnterpriseAn admin key from the Console, or an Analytics API key from Claude EnterpriseConnect Claude
OpenAI Platform APIAn admin keyConnect the OpenAI Platform API
GitHub Copilot (Business / Enterprise)A personal access token and your organisationConnect GitHub Copilot
Microsoft 365 CopilotYour tenant ID, client ID and client secret from Microsoft EntraConnect Microsoft 365 Copilot
Cursor (Pro / Business / Enterprise)An admin API keyConnect Cursor
Windsurf (Pro / Enterprise)A service keyConnect Windsurf
Gemini API (AI Studio) and Vertex AI (GCP)Your Google Cloud project and billing export IDsConnect Gemini API and Vertex AI
Azure OpenAI ServiceYour Azure tenant, client and subscription IDsConnect Azure OpenAI Service
Amazon BedrockAn IAM role and regionConnect Amazon Bedrock
Mistral (Enterprise)An admin API keyConnect Mistral
Fireworks AIAn API key and account IDConnect Fireworks AI
ElevenLabsAn API keyConnect ElevenLabs
Intercom FinAn access tokenConnect Intercom Fin
GleanOne clickConnect Glean

To bring in prompts and responses as well as spend, see Capture AI prompts and responses. To see AI use on your company computers, see the Flowstate Desktop.

Project tools

Used by Workforce for projects and effort, and by Flowstate Helm to match AI work to projects.

ToolWhat it bringsConnects withGuide
JiraProjects or epics, and ticket activity for effortOne click. Jira Data Center uses a tokenConnect Jira
LinearProjects, and issue activity for effortOne clickConnect Linear
AsanaProjects, and task activity for effortOne clickConnect Asana
TrelloBoards, and card activity for effortOne clickConnect Trello
Azure DevOpsProjects or epics, and work item activity for effortYour organisation URL and a personal access tokenConnect Azure DevOps

For the whole set-up, including linking projects, see Connect your project tool.

Source control and Slack

AppWhat it doesConnects withGuide
GitHubBrings pull requests and commits into Engineering insights and Flowstate Helm’s Engineering, and optionally into effortOne click: install the Flowstate GitHub AppConnect GitHub
GitLabBrings merge requests and repositories into Engineering insights and Flowstate Helm’s EngineeringOne click, for GitLab.com or your own GitLabConnect GitLab
BitbucketBrings pull requests and repositories into Engineering insights and Flowstate Helm’s EngineeringOne clickConnect Bitbucket
SlackSends reminders, approvals and decisions as direct messagesOne click: add Flowstate to your workspaceConnect Slack

HR systems

Used by Workforce. Sync your HR system so joiners, leavers, team moves and pay changes reach Flowstate by themselves. Your Flowstate contact sets up the sync with your technical team. Start with Connect your HR system, which explains the two ways changes can arrive.

Another HR system can sync the same way, through a custom integration or the REST API. See Other HR systems.

Systems for Flowstate Sail applications

Applications built with Flowstate Sail connect to your own systems, such as your CRM or finance system, and you choose what each one can do. See Connect your systems.

AppWhat a workflow can doGuide
HubSpotStart when a deal changes stage, and read deals, contacts and companiesConnect HubSpot
Jira and LinearStart when an issue, comment or project changes, for the projects or teams you chooseConnect Jira, Connect Linear

Keep connections working

TaskWhereGuide
See whether syncs are working, run one now, or restart one that’s stuckSettings → Integrations → Sync HealthCheck and fix syncing
Match accounts and teams in your apps to people and teams in FlowstateSettings → Integrations → User attribution and Team attributionMatch people and teams from your tools

Build your own

Your technical team can build a connection with the REST API, webhooks or custom integrations. To set these up in Flowstate: