We support OAuth for five adapters: GitHub, Linear, Jira, Slack, Figma. Once connected, they stream live operational signal into your scoring dimensions.
OAuth integration setup
We support OAuth for five providers: GitHub, Linear, Jira, Slack, and Figma. Once connected, they stream live operational signal into your scoring dimensions.GitHub
1
Navigate to Sources
Go to Sources from the main navigation and click Connect next to GitHub.
2
Authorize
You will be redirected to GitHub to authorize Dacard. Grant access to the repositories you want to monitor.
3
Scopes granted
GitHub OAuth requests
repo (repository access) and read:org (organization membership).4
Verify
After authorization, you will be redirected back to Dacard. Your GitHub integration will show as Connected on the Sources page. Click Sync now to pull initial data.
Linear
1
Navigate to Sources
Go to Sources and click Connect next to Linear.
2
Authorize
You will be redirected to Linear to authorize Dacard with
read scope.3
Select workspace
Choose which Linear team to sync. Issues are pulled on the next sync cycle or immediately via Sync now.
Jira (Atlassian Cloud)
1
Navigate to Sources
Go to Sources and click Connect next to Jira.
2
Authorize with Atlassian
You will be redirected to Atlassian’s authorization page. Dacard uses the OAuth 2.0 (3LO) flow.
3
Select site
If you have multiple Atlassian sites, select the one containing the Jira project you want to connect.
4
Scopes granted
Jira OAuth requests
read:jira-work (issues and projects), read:jira-user (team members), and offline_access (refresh tokens for continuous sync).Jira integration requires Jira Cloud (Atlassian-hosted). Jira Server and Jira Data Center are not currently supported.
Slack
1
Navigate to Sources
Go to Sources and click Connect next to Slack.
2
Authorize
You will be redirected to Slack to install the Dacard app in your workspace.
3
Scopes granted
Slack OAuth requests
channels:read (channel list), channels:history (message history), users:read (team members), and reactions:read (emoji reactions).Dacard reads public channel data only. Private channels and direct messages are never accessed.
Figma
1
Navigate to Sources
Go to Sources and click Connect next to Figma.
2
Authorize
You will be redirected to Figma to authorize Dacard with
files:read scope.Troubleshooting
OAuth popup was blocked
OAuth popup was blocked
Disable your browser’s popup blocker for app.dacard.ai and try again.
Integration shows Connected but no data
Integration shows Connected but no data
Click Sync now on the Sources page. Initial data pull can take up to 60 seconds. If data still does not appear, check that the connected account has access to the repositories, projects, or workspaces you expect.
Related
All integrations
Browse all 54 supported adapters.
How scoring works
How adapter signal blends with the surface read.