KlyrKlyrStart free
§ Integrations

Klyr integrations: how evidence reaches the tools you already build in

Klyr integrations are built around handoff, not lock-in. The work that matters in Klyr (themes with verified citations, ranked Feature Bets, and Build Packs) leaves as copy-ready, evidence-backed payloads for Cursor, Claude Code, GitHub, Linear, Jira, Notion, and Slack, comes in through CSV imports, and exposes a read-only agent-context API so your coding agent can read the same state your team sees. This page is honest about what is native today and what is copy-ready, so you know exactly what to expect before you wire anything up.

The handoff model: evidence in, Build Packs out

Most of what people call an integration is really a handoff. Klyr is opinionated about that handoff: every theme links to a verified source quote, themes under two citations auto-drop, and the ranked Feature Bet you act on carries its evidence with it. When you generate a Build Pack (PRD summary, acceptance criteria, implementation tasks, the evidence citations, and a coding-agent prompt), that context is what flows out to your stack.

Two directions matter. On the way in, imports bring product data and existing tasks into the evidence graph. On the way out, Build Packs produce payloads formatted per destination so the citation chain (quote to theme to Feature Bet to Build Pack) survives the trip. The point of view is simple: your coding agent forgets, and Klyr is the memory it loses. See the full loop on proof.

  • ·In: CSV product data and task imports from other trackers
  • ·Out: copy-ready, evidence-backed payloads per tool
  • ·Persistent: the evidence-to-outcome graph the handoff points back to

Cursor and Claude Code: copy-ready coding-agent prompts

For coding agents, the integration is the Build Pack itself. Each Build Pack includes a coding-agent prompt and a copyable Klyr context pack: the problem, acceptance criteria, suggested files, edge cases, a test plan, and the evidence behind the bet. You copy it into Cursor or Claude Code and the agent starts from cited intent instead of a one-line ticket.

This is copy-ready today, and deliberately so. A prompt you paste works in any agent and any editor with zero credentials and nothing to break. The deeper play is the read-only agent-context API below, which lets an agent pull the same state continuously rather than from a single paste.

GitHub, Linear, Jira, Notion: native where credentials exist, copy-ready everywhere

From a Build Pack or a task, Klyr produces issue payloads formatted for GitHub, Linear, Jira, and Notion, each carrying the evidence-backed brief and acceptance criteria. Be clear on the line between native creation and copy-ready payloads, because it is exactly as the product behaves today.

Native issue creation runs for GitHub and Linear when server-side credentials are configured (a GitHub token plus owner and repo, or a Linear API key plus team). With those set, Klyr creates the issue and returns the live URL. Without them, the same push returns a prepared payload instead of failing, so you copy it across by hand. Jira and Notion are payload-only today: Klyr formats the issue for them, but native creation waits on OAuth. Treat anything beyond GitHub and Linear as copy-ready until that connection exists.

  • ·GitHub: native issue creation with token plus owner/repo, otherwise prepared payload
  • ·Linear: native issue creation with API key plus team, otherwise prepared payload
  • ·Jira: copy-ready payload today, native creation pending OAuth
  • ·Notion: copy-ready page payload today, native creation pending OAuth

Slack and email: shareable, evidence-backed summaries

Slack and email are copy-ready payload targets, not automated senders. Klyr formats a clean, evidence-backed summary you can drop into a channel or a message: the bet, the acceptance criteria, and the citations that justify it. Nothing posts on your behalf, which keeps the human in the loop where a recommendation is being socialized.

This fits how decisions actually move. The Decision Room and Spec Quality Gate keep weak specs in draft inside Klyr; Slack and email are how the approved version travels to the people who were not in the workspace.

CSV imports: bring product data and tasks into the evidence graph

Imports are the inbound half of Klyr integrations, and they are native today. Product data comes in as CSV: usage exports, support tickets, survey results, anything that can support or refute a bet, with a summary and column mapping captured so it lives in the evidence graph rather than a side spreadsheet.

Task imports run through the Migration Center with editable field mapping and a preview before anything is created. CSV is the universal path, and the importer also recognizes exports from Jira, Linear, Trello, Asana, and ClickUp so existing work lands as tasks you can tie back to evidence. Details and field-mapping notes live in the docs.

  • ·Product data: CSV import with column mapping and a stored summary
  • ·Tasks: CSV plus recognized exports from Jira, Linear, Trello, Asana, ClickUp
  • ·Always previewed, with editable mapping before tasks are created

The agent-context API: read-only today, MCP is the direction

Every project exposes a read-only, machine-readable context endpoint. An authenticated agent can GET the project's Feature Bets, Build Packs, current tasks, PRDs, opportunity plans, and the evidence graph (memory links, outcome reviews, data imports) as structured JSON, with explicit guardrails: treat it as planning context, keep citations attached, and ask for human review before mutating anything.

Read-only is intentional. The endpoint cannot change tasks, docs, or production data, which makes it safe to point an agent at. The direction is MCP: wrapping this same endpoint as a Model Context Protocol server so Cursor and Claude Code can pull live, evidence-backed product context as a native tool instead of a paste. The endpoint and the persistent graph behind it are the real moat. Cited synthesis is table stakes; the loop and the memory it leaves are not.

FAQ

Which Klyr integrations are native versus copy-ready today?

Native today: CSV imports for product data and tasks (inbound), and native issue creation for GitHub and Linear when server-side credentials are configured. Copy-ready today: all Build Pack and task payloads for Cursor, Claude Code, GitHub, Linear, Jira, Notion, Slack, and email. Jira and Notion are payload-only until OAuth lands, and Slack and email are formatted summaries you paste, not automated senders.

Do I need to connect credentials to use Klyr with my coding agent?

No. The Cursor and Claude Code handoff is a copy-ready coding-agent prompt and context pack inside every Build Pack, so it works with zero credentials and nothing to configure. Credentials only matter for native GitHub and Linear issue creation. The read-only agent-context API authenticates per workspace and is the path toward pulling that same context live.

What is the agent-context API and is it safe to point an agent at?

It is a read-only, per-project endpoint that returns your Feature Bets, Build Packs, tasks, PRDs, and evidence graph as structured JSON. It cannot mutate tasks, docs, or production data, and it ships with guardrails to keep citations attached and require human review before changes. The direction is to expose it over MCP so coding agents can consume it as a native tool. See [docs](/docs) for the current shape.

See the loop on /proofStart free →