Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dacard.ai/llms.txt

Use this file to discover all available pages before exploring further.

Integrations & Sources

Dacard.ai connects to product 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, covering all 27 dimensions of the F1 framework.

Platform architecture

Dacard.ai platform architecture: 54 sources flow through signal normalization, a 6-algorithm scoring engine, and LLM enrichment to deliver DAC scoring, coaching, intelligence, and agent access across all 27 dimensions

How integrations work

Integration flow: Connect via OAuth, Sync daily, Normalize to 378 signal types, Score across 27 dimensions
1

Connect

Authorize a source 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

54 integrations across 10 categories, covering all 27 F1 framework dimensions.
ProviderCategoryAuthDimensions
GitHubEngineeringPersonal Access Token5
JiraEngineeringEmail:Token:Domain2
Jira Product DiscoveryEngineeringEmail:Token:Domain3
LinearEngineering / OperationsAPI Key10
GitBookEngineeringAPI Key2
PlaneEngineeringAPI Key2
NotionEngineeringAPI Key3
LinearBEngineering IntelligenceAPI Key2
HivelEngineering IntelligenceAPI Token2
JellyfishEngineering IntelligenceAPI Key4
AmplitudeAnalyticsAPI Key:Secret Key4
PostHogAnalyticsPersonal API Key4
MixpanelAnalyticsAPI Key:Secret3
HeapAnalyticsAPI Key3
PendoAnalyticsAPI Key3
BraintrustAnalyticsAPI Key2
DatadogAnalyticsAPI Key:App Key2
SentryAnalyticsAuth Token2
HubSpotCRM & SalesPrivate App Token5
SalesforceCRM & SalesToken:Instance URL4
AttioCRM & SalesAPI Key3
IntercomCRM & SalesAPI Key3
ZendeskCRM & SalesAPI Key3
StripeRevenueSecret Key3
OrbRevenueAPI Key3
AWS Cost ExplorerRevenueAccessKey:Secret:Region1
LaunchDarklyRevenueAPI Access Token2
ProductboardStrategy & PlanningAPI Token6
FiberyStrategy & PlanningAccount:Token3
JellyfishStrategy & PlanningAPI Key4
DragonboatStrategy & PlanningAPI Key3
DotworkStrategy & PlanningAPI Key3
KlueStrategy & PlanningAPI Key2
ZedaStrategy & PlanningAPI Key3
CannyStrategy & PlanningAPI Key2
FigmaDesign & DevOpsPersonal Access Token3
VercelDesign & DevOpsAPI Token3
LinearBDesign & DevOpsAPI Key2
HivelDesign & DevOpsAPI Token2
IncidentIODesign & DevOpsAPI Key2
LangSmithDesign & DevOpsAPI Key2
SlackCommunicationBot Token2
Slack WebhookCommunicationWebhook URL1
ConfluenceCommunicationAPI Token2
DovetailResearch & FeedbackAPI Key2
EnterpretResearch & FeedbackAPI Key2
ChatPRDResearch & FeedbackAPI Key2
TLDVResearch & FeedbackAPI Key2
StatsigExperimentationAPI Key2
EppoExperimentationAPI Key2
UserpilotExperimentationAPI Key2
MintlifyOtherAPI Key1
MondayOtherAPI Key3
DXOtherAPI Token3

Engineering

GitHub

Category: Engineering | Auth: Personal Access Token | Dimensions: 5 Code patterns, deployment frequency, PR cycle times, and AI-assisted development detection. The deepest engineering signal source for delivery velocity and code quality. Signals extracted:
SignalDescriptionDimension
pr_mergedPR merge cycle time (created to merged)Delivery Velocity
pr_reviewTime to first code reviewDelivery Velocity
deployDeployment events per environmentDelivery Velocity
ai_commitAI-assisted PRs (Claude, Copilot, Cursor, etc.)Spec & Context Engineering
pr_description_qualityPR description depth score (0-100)Spec & Context Quality
dependency_changeDependency additions and removalsBuild vs Buy, Architecture
commit_patternCommit frequency and patternsArchitecture & Systems
Authentication: Generate a Personal Access Token at GitHub > Settings > Developer Settings > Personal Access Tokens. Requires repo scope for private repositories. Discovery: Repositories (owner, collaborator, and organization-affiliated). Notes: AI-assisted development detection is automatic. Scans merged PR bodies and titles for Co-Authored-By trailers mentioning Claude, Copilot, Cursor, GPT, Gemini, Codeium, Tabnine, and Generated with tool mentions.

Jira

Category: Engineering | Auth: Email:API Token:Domain | Dimensions: 2 Project management, sprint tracking, and issue workflow signals from Jira Cloud. Signals extracted:
SignalDescriptionDimension
jira_issue_completedCompleted issue count and throughputDelivery Velocity
jira_sprint_velocitySprint completion ratesDelivery Velocity
jira_backlog_snapshotBacklog size snapshotTeam Orchestration
Authentication: Provide in the format email:api_token:domain. Create an API token at Atlassian > Account Settings > Security > API Tokens. Domain is your Jira Cloud instance (e.g., yourcompany.atlassian.net). Discovery: Jira projects via REST API.

LinearB

Category: Engineering Intelligence | Auth: API Key | Dimensions: 2 Cycle time percentiles, PR throughput, deployment frequency, and code activity breakdown (new work, refactoring, rework). Signals extracted:
SignalDescriptionDimension
linearb_cycle_timeCycle time P50/P75 percentilesDelivery Velocity, Team Orchestration
linearb_pr_metricPR merge count and throughputDelivery Velocity
linearb_deploymentDeployment count and frequencyDelivery Velocity
Authentication: API Key provided via x-api-key header. Contact LinearB for API access. Discovery: Teams or services.

Hivel

Category: Engineering Intelligence | Auth: API Token | Dimensions: 2 DORA metrics (deployment frequency, lead time, change failure rate, MTTR), deployment tracking, and incident management. Signals extracted:
SignalDescriptionDimension
hivel_dora_metricDORA metrics (deploy freq, lead time, CFR, MTTR)Delivery Velocity, Team Orchestration
hivel_deploymentDeployment events and frequencyDelivery Velocity
hivel_incidentIncident count and severityQuality & Experimentation
Authentication: API Token via X-API-Token header. Discovery: Teams.

Jellyfish

Category: Engineering Intelligence | Auth: API Key | Dimensions: 4 Engineering time allocation across work categories (feature, maintenance, support) and strategic investment mapping. Signals extracted:
SignalDescriptionDimension
engineering_allocationTime distribution across work categoriesTeam Orchestration, Build vs Buy
investment_mappingStrategic investment category trackingDelivery Velocity, Roadmap Discipline
Authentication: API Key (Bearer token). Contact Jellyfish admin for API access. Available to Enterprise customers. Discovery: Teams. Notes: Customer-gated API. Endpoint paths are inferred and may need adjustment once API access is granted.

Operations

Linear

Category: Operations | Auth: API Key | Dimensions: 10 The deepest single integration. Extracts 16 signal types from Linear’s GraphQL API covering sprint velocity, backlog health, lead time, triage time, estimation accuracy, bug density, priority distribution, canceled work, workload concentration, project completion, and process hygiene. Signals extracted:
SignalDescriptionDimension
issue_completedCompleted issue count with cycle timeDelivery Velocity
cycle_timeStart-to-complete duration per issueTeam Orchestration, Delivery Velocity
sprint_velocityCycle completion rate (completed/total scope)Delivery Velocity
backlog_snapshotCurrent backlog size (unstarted issues)Team Orchestration
lead_timeCreation-to-completion durationDelivery Velocity, Process Iteration
triage_timeCreation-to-started duration (queue time)Customer Signal Synthesis, Process Iteration
estimation_accuracyPlanned vs actual scope per sprintRoadmap Discipline, Process Iteration
priority_distributionUrgent + High priority issue concentrationRoadmap Discipline, Decision Quality
bug_densityBug-labeled issue rateQuality & Experimentation
canceled_workStarted-then-canceled issue countDecision Quality, Roadmap Discipline
workload_distributionTop contributor concentration percentageTeam Orchestration
unestimated_workIssues completed without estimatesProcess Iteration, Spec & Context Quality
stale_backlogBacklog items older than 90 daysRoadmap Discipline, Process Iteration
project_completionProject on-time delivery rateRoadmap Discipline, Launch Execution
label_hygieneUnlabeled issue percentageProcess Iteration, Spec & Context Quality
cross_project_workIssues without project assignmentTeam Orchestration, Architecture & Systems
Authentication: API Key. Generate at Linear > Settings > API > Personal API Keys. Discovery: Teams within the workspace. Notes: All 16 signals are derived from data already available in Linear’s GraphQL API. Most signals (lead time, triage time, unestimated work, label hygiene, workload, priority, bugs, orphan issues) require zero additional API calls beyond the existing completed issues query. Canceled work, stale backlog, and project completion use 3 additional queries per team.

Slack

Category: Communication | Auth: Bot Token | Dimensions: 2 Communication patterns, thread ratios, unique author counts, and cross-team handoff velocity. Signals extracted:
SignalDescriptionDimension
channel_activityMessage volume per channelTeam Orchestration
message_patternThread ratios and unique contributor countsTeam Orchestration, Feedback Loop Quality
Authentication: Slack Bot Token (starts with xoxb-). Create a Slack App at api.slack.com with channels:history and channels:read scopes. Discovery: Public channels in the workspace.

LaunchDarkly

Category: Feature Management | Auth: API Access Token | Dimensions: 2 Feature flag changes, progressive rollout patterns, and flag-based experimentation velocity. Signals extracted:
SignalDescriptionDimension
flag_changeFeature flag modifications from audit logDelivery Velocity, Quality & Experimentation
flag_evaluationFlag evaluation events and patternsQuality & Experimentation, Delivery Velocity
Authentication: API Access Token. Generate at LaunchDarkly > Account Settings > Authorization. Discovery: LaunchDarkly projects.

DX

Category: Developer Experience | Auth: API Token | Dimensions: 3 Developer experience survey snapshots, scorecard check pass rates, and improvement initiative tracking. Signals extracted:
SignalDescriptionDimension
dx_snapshotDeveloper experience survey scoresTeam Orchestration, Feedback Loop Quality
dx_scorecardScorecard check pass ratesTeam Orchestration, Quality & Experimentation
dx_initiativeActive improvement initiative progressTeam Orchestration, Roadmap Discipline
Authentication: API Token (Bearer). Generate at getdx.com settings. Discovery: Teams.

Fibery

Category: Work Management | Auth: Account:API Token | Dimensions: 3 Custom workspace entities, workflow transitions, and cross-entity relationships from Fibery’s flexible work management platform. Signals extracted:
SignalDescriptionDimension
fibery_entityCustom entity updates and countsRoadmap Discipline, Team Orchestration
fibery_workflowWorkflow state transitionsDelivery Velocity, Team Orchestration
fibery_relationCross-entity relationship mappingsTeam Orchestration, Roadmap Discipline
Authentication: Format: account-name:api-token. Create an API token at Fibery > Settings > API Tokens. Discovery: Spaces (workspaces with custom entity types).

Design

Figma

Category: Design | Auth: Personal Access Token | Dimensions: 3 Design file version iteration speed and design system component coverage across projects. Signals extracted:
SignalDescriptionDimension
design_iterationFile version history (iteration velocity)Prototyping Speed, Experience Design
design_system_usageComponent count per file (system coverage)Experience Design, Design-Dev Handoff
Authentication: Personal Access Token. Generate at Figma > Account Settings > Personal Access Tokens. Discovery: Teams, then projects within each team.

Analytics

Amplitude

Category: Analytics | Auth: API Key:Secret Key | Dimensions: 4 Product analytics events, retention cohorts, and funnel performance metrics. Signals extracted:
SignalDescriptionDimension
amplitude_eventEvent volume and DAU trackingProduct Analytics, Data Strategy
amplitude_retentionRetention cohort analysisAdoption & Expansion, Data Strategy
amplitude_funnelFunnel conversion ratesExperience Design, Product Analytics
Authentication: Format: api_key:secret_key. Find both at Amplitude > Settings > Projects > API Keys. Discovery: Configurable event names in sync settings.

PostHog

Category: Analytics | Auth: Personal API Key | Dimensions: 4 Feature adoption tracking, experiment results, and product event trends. Supports self-hosted instances. Signals extracted:
SignalDescriptionDimension
experiment_resultA/B test results and statistical significanceQuality & Experimentation, Data Strategy
feature_adoptionFeature flag adoption ratesExperience Design, Adoption & Expansion
product_eventPageview and custom event trendsProduct Analytics, Data Strategy
Authentication: Personal API Key. For self-hosted instances, use format key:host. Generate at PostHog > Settings > Personal API Keys. Discovery: PostHog projects.

CRM & Finance

Attio

Category: CRM | Auth: API Key | Dimensions: 3 Deal pipeline outcomes, customer signal aggregation, and relationship intelligence from Attio’s modern CRM. Signals extracted:
SignalDescriptionDimension
deal_outcomeDeal pipeline stage and outcome dataCompetitive Positioning, Customer Signal Synthesis
customer_signalCompany records and relationship signalsCustomer Signal Synthesis, Market Intelligence
Authentication: API Key (Bearer token). Generate at Attio > Settings > API Keys. Discovery: Lists (pipelines) in the workspace.

HubSpot

Category: CRM | Auth: Private App Access Token | Dimensions: 5 Deal pipeline, contact lifecycle stages, support tickets, marketing campaign performance, and lead source diversity. Signals extracted:
SignalDescriptionDimension
hubspot_dealDeal stage, amount, and pipeline dataCompetitive Positioning, Customer Signal Synthesis
hubspot_contact_activityContact lifecycle stage distributionCustomer Signal Synthesis, Market Intelligence
hubspot_ticketSupport ticket volume and resolution timeFeedback Loop Quality, Customer Signal Synthesis
hubspot_campaignMarketing campaign activityPositioning & Messaging, Launch Execution
hubspot_lead_sourceLead source channel diversityMarket Intelligence
Authentication: Private App Access Token (Bearer). Create at HubSpot > Settings > Integrations > Private Apps. Discovery: Deal pipelines.

Salesforce

Category: CRM | Auth: Access Token:Instance URL | Dimensions: 4 Opportunity pipeline, win/loss analysis, case management, and customer health signals via SOQL queries. Signals extracted:
SignalDescriptionDimension
sf_opportunityOpportunity amount, stage, and probabilityCompetitive Positioning, Customer Signal Synthesis
sf_caseCase resolution time and escalation patternsFeedback Loop Quality, Customer Signal Synthesis
sf_win_lossWin rate analysis on closed opportunitiesCompetitive Positioning, Decision Quality
Authentication: Format: access_token:instance_url. Use a Connected App or session token with your Salesforce instance URL (e.g., https://yourorg.my.salesforce.com). Discovery: Salesforce objects (Opportunity, Case, Lead, Account).

Stripe

Category: Revenue | Auth: Secret Key | Dimensions: 3 Revenue metrics, subscription health, MRR tracking, plan distribution, and churn analysis. Signals extracted:
SignalDescriptionDimension
stripe_chargePaid charge amountsAdoption & Expansion, Competitive Positioning
stripe_subscriptionActive subscription monthly valuesAdoption & Expansion
stripe_mrrAggregate monthly recurring revenueAdoption & Expansion, Competitive Positioning
stripe_plan_distributionSubscription count per plan typePricing & Packaging
stripe_churnRecently canceled subscriptionsAdoption & Expansion, Pricing & Packaging
Authentication: Stripe Secret Key (starts with sk_live_ or sk_test_). Find at Stripe Dashboard > Developers > API Keys. Discovery: None (syncs all subscription and charge data).

Orb

Category: Billing & Usage | Auth: API Key | Dimensions: 3 Usage-based billing costs, subscription cost breakdowns, and token/compute usage metering for AI-native SaaS products. Signals extracted:
SignalDescriptionDimension
orb_subscription_costDaily subscription cost breakdownsCost & Token Economics, Pricing & Packaging
orb_usage_metricBillable metric usage (tokens, compute, API calls)Cost & Token Economics, Data Strategy
Authentication: API Key. Find at Orb > Settings > API Keys. Use a live mode key for production data. Discovery: Customers (filter sync to specific customers or sync all). Notes: Automatically identifies AI/infrastructure-relevant metrics by detecting metric names containing “token”, “compute”, “api_call”, or “request”.

Strategy & Portfolio

Dragonboat

Category: Product Portfolio | Auth: API Key | Dimensions: 3 Product portfolio health, OKR progress with key result tracking, and initiative alignment across portfolios. Signals extracted:
SignalDescriptionDimension
dragonboat_initiativeInitiative progress and statusRoadmap Discipline, Competitive Positioning
dragonboat_objectiveOKR progress with key result averagesRoadmap Discipline
dragonboat_portfolioPortfolio on-track percentageRoadmap Discipline, Team Orchestration
Authentication: API Key (Bearer token). Contact Dragonboat for API access. Discovery: Portfolios. Notes: Customer-gated API. Endpoint paths are inferred based on Dragonboat’s product capabilities.

Productboard

Category: Product Management | Auth: API Token | Dimensions: 6 Feature prioritization, initiative planning, objective progress, release cadence, and customer feedback notes. The broadest product management signal source. Signals extracted:
SignalDescriptionDimension
pb_featureFeature status and prioritizationRoadmap Discipline, Experience Design
pb_initiativeInitiative state and progressRoadmap Discipline, Competitive Positioning
pb_objectiveObjective progress with key result averagesRoadmap Discipline
pb_releaseRelease cadence and milestone trackingDelivery Velocity, Roadmap Discipline, Launch Execution
pb_noteCustomer feedback notes and themesCustomer Signal Synthesis, Feedback Loop Quality, Research & Discovery
Authentication: API Token (Bearer). Generate at Productboard > Settings > Integrations > Public API. Discovery: Products.

Dotwork

Category: Strategy | Auth: API Key | Dimensions: 3 Strategic priority alignment, initiative outcomes, and cross-team alignment reporting. Signals extracted:
SignalDescriptionDimension
dotwork_priorityStrategic priority progress and alignment scoresRoadmap Discipline, Competitive Positioning
strategic_priorityInitiative outcome trackingRoadmap Discipline, Competitive Positioning
dotwork_alignmentOverall team alignment reportTeam Orchestration, Roadmap Discipline
initiative_trackingCross-team initiative allocationTeam Orchestration
Authentication: API Key (Bearer token). Contact Dotwork admin for API access. Available to early access customers. Discovery: Workspaces. Notes: Customer-gated API. Endpoint paths are inferred based on Dotwork’s product capabilities.

Klue

Category: Competitive Intelligence | Auth: API Key | Dimensions: 2 Competitive intel cards, sales battlecards, and competitor coverage tracking for market intelligence. Signals extracted:
SignalDescriptionDimension
klue_cardCompetitive intelligence cards per competitorCompetitive Positioning, Market Intelligence
klue_battlecardSales battlecard freshness and coverageCompetitive Positioning
klue_coverageNumber of competitors actively trackedMarket Intelligence
Authentication: API Key. Access at Klue > Apps & Integrations > Content API. Available to Klue customers. Discovery: Competitors tracked in the platform. Notes: Customer-gated Content API. Tracks competitor coverage freshness (average days since last card update per competitor).

Infrastructure

AWS Cost Explorer

Category: Infrastructure | Auth: Access Key:Secret Key:Region | Dimensions: 1 Per-service AWS infrastructure cost attribution with daily spend breakdown. Uses the GetCostAndUsage API with per-service grouping. Signals extracted:
SignalDescriptionDimension
aws_service_costPer-service daily cost (UnblendedCost)Cost & Token Economics
aws_daily_totalAggregate daily infrastructure spendCost & Token Economics
Authentication: Format: AccessKeyId:SecretAccessKey:Region (e.g., AKIAXXXXXXXX:wJalrXXXXXXXX:us-east-1). Create an IAM user with ce:GetCostAndUsage and ce:GetDimensionValues permissions. Discovery: AWS services with spend (via GetDimensionValues for SERVICE dimension). Notes: Each API call costs $0.01. The adapter uses daily granularity grouped by SERVICE for cost attribution. Uses AWS Signature V4 authentication.

Vercel

Category: Infrastructure | Auth: API Token | Dimensions: 3 Deployment frequency, build performance timing, deploy error rates, and hosting cost tracking via Vercel’s billing charges API. Signals extracted:
SignalDescriptionDimension
vercel_deploymentSuccessful deployment countDelivery Velocity
vercel_build_timeBuild duration (buildingAt to ready, in seconds)Delivery Velocity
vercel_deploy_errorFailed deployment countQuality & Experimentation
vercel_billing_chargeHosting and infrastructure costs (FOCUS v1.3 format)Cost & Token Economics
Authentication: API Token. Create at Vercel > Settings > Tokens. Use a full-access token for billing data. Discovery: Vercel projects in the account or team. Notes: Billing charges use Vercel’s /billing/charges endpoint (launched Feb 2026) which returns data in FOCUS v1.3 open-standard format as newline-delimited JSON. Billing data may not be available on all plans.

Signal normalization

Raw data from each integration is normalized into Dacard’s universal signal format before scoring. Examples across categories:
Raw metricNormalized signalDimension
PR merge time (GitHub)Development velocityDelivery Velocity
AI Co-Authored-By (GitHub)AI adoption signalSpec & Context Engineering
Issue cycle time (Linear)Delivery cadenceDelivery Velocity
Triage time (Linear)Response velocityCustomer Signal Synthesis
Stale backlog count (Linear)Roadmap hygieneRoadmap Discipline
Thread ratio (Slack)Communication qualityTeam Orchestration
File versions (Figma)Design iteration speedPrototyping Speed
Experiment results (PostHog)Experimentation velocityQuality & Experimentation
Win rate (Salesforce)Competitive healthCompetitive Positioning
MRR (Stripe)Revenue growthAdoption & Expansion
Subscription cost (Orb)Unit economicsCost & Token Economics
Daily spend (AWS)Infrastructure costCost & Token Economics
Build time (Vercel)Deployment performanceDelivery Velocity

AI-assisted development detection

The GitHub integration automatically detects AI-assisted development by scanning merged pull requests for co-authorship patterns and tool mentions. Detected patterns:
  • Co-Authored-By trailers mentioning Claude, Copilot, Cursor, GPT, Gemini, Codeium, or Tabnine
  • AI-generated or AI-assisted markers in PR body or title
  • Generated with tool mentions (Claude Code, Cursor, v0, Bolt, Lovable)
  • Bot co-author patterns
Metrics produced:
  • ai_assisted_pr_count_14d: Number of AI-assisted PRs in the last 14 days
  • ai_assisted_pr_count_30d: Number of AI-assisted PRs in the last 30 days
Dimensions affected: Spec & Context Engineering, Build vs Buy, Delivery Velocity
AI attribution is automatic. No configuration needed. Connect GitHub and the signals are extracted on every sync.

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.