Skip to main content

Integrations & Sources

Dacard.ai connects to your existing tools to pull real operational signals into scoring and intelligence. Instead of relying solely on URL crawling, integrations provide ground-truth data about how your team actually builds, ships, and operates.

How integrations work

1

Connect

Authorize a source (e.g., GitHub) via OAuth or API key.
2

Select

Choose which repositories, projects, or workspaces to sync.
3

Sync

Runs automatically on a daily schedule, or manually on demand.
4

Normalize

Raw data is mapped into Dacard’s universal signal format.
5

Score

Real integration data is incorporated alongside crawl-based signals for more accurate scoring.

Available integrations

Live integrations

GitHub

Pull request velocity, review cycles, deployment frequency, code review patterns. Connects via GitHub OAuth.

Linear

Issue cycle time, backlog health, sprint velocity, project completion rates. Connects via Linear OAuth.

Coming soon

Jira

Figma

Slack

Amplitude

Mixpanel

Segment

Notion

Confluence

Google Analytics

HubSpot

Intercom

Pendo

PostHog

LaunchDarkly

Datadog

PagerDuty

Stripe

Fibery

Connecting a source

1

Open Sources

Navigate to Sources in the left sidebar.
2

Connect

Find the integration you want and click Connect.
3

Authorize

Complete the OAuth flow to grant Dacard.ai access.
4

Select repos/projects

Choose which repositories or projects to include in the sync.
5

First sync

The initial sync starts automatically. Subsequent syncs run daily.

Signal normalization

Raw data from each integration is normalized into Dacard’s universal signal format. For example:
Raw metricNormalized signalDimension mapped to
PR merge time (GitHub)Development velocityIteration Speed
Review turnaround (GitHub)Code review healthFeedback Loop
Issue cycle time (Linear)Delivery cadenceIteration Speed
Bug ratio (Linear)Quality signalBuild vs Buy

Sync schedule

TriggerBehavior
AutomaticDaily sync via scheduled job
ManualClick “Sync now” on any connected source
First syncRuns immediately after connecting

Managing integrations

Access integration settings at Settings > Integrations (requires Lead role or above):
ActionDescription
ViewSee connected sources and sync status
DisconnectRemove a source and its synced data
Re-authorizeRefresh credentials if they expire
SelectChange which repositories/projects are included
Integrations require a Pro plan or above. Free users can connect one source as a trial.