Skip to content →


Auto-generate beautiful product presentations and updates from your project data in Linear

Select all your Linear projects and issues to add to Korl
Add projects in Korl from your Linear projects or issues
Select all your Linear projects and issues to add to Korl
Add projects in Korl from your Linear projects or issues
Editing a projects attributes and pushing those changes back to the source, Linear
Edit project info from a Korl presentation and sync changes back to Linear
A Korl presentation with syncing changes to Linear
Aggregate project details across multiple sources, such as Linear and Notion


Korl syncs and summarizes project data from tools like Linear, Notion, and Google Docs, then auto-generates beautiful presentations and updates for different audiences and use cases. Examples include tailored customer roadmap decks, product update slides to review with leadership, and weekly status updates to email or post to Slack.

With Korl, you save time from manually generating these communications while dramatically improving stakeholder visibility into what you’re building, why it matters, and how it’s tracking.

How it works

Korl maintains a list of projects on your roadmap along with key information about each project. This information can be synced from multiple data sources or even auto-generated by KorlAI. Whenever you need to update a stakeholder, you simply “create” from the relevant template for your use case, and Korl auto-populates the latest data to give you a beautiful, up-to-date presentation or text-based update. You can easily adjust formatting and make edits, then share by posting the update to Slack, sending a link to the presentation, or exporting it to PPT, Google Slides, or PDF.

This integration enables you to import Linear projects or issues directly into Korl. You’ll have the opportunity to select the specific Linear tickets you want to add, then map Linear fields to the relevant Korl attributes for ongoing sync. In addition to providing an efficient way to add projects in Korl, this also gives you a way to pull together data from multiple sources into a single project overview page. For example, you may want status information to come from Linear but then have Korl analyze a Google Doc or Notion page to populate other content, such as a short internal summary or customer-facing description.

Once a Korl project is linked to a Linear ticket, the data stays synced bi-directionally. That way, both systems stay up-to-date without the need for duplicate data entry.


To get started:

1. From Korl, go to Settings > Integrations and authenticate Linear.
2. From the roadmap list, click the (+) button and select “Add from Linear.”
3. Select the specific Linear Projects or Issues you want to add to Korl.
4. In the next dialog, select the Korl attributes you want to sync from Linear, and for each selected attribute, choose the specific Linear field(s) to sync.
5. If you have selected to sync Korl attributes that have predefined values (such as Priority, Stage, or Status), map the relevant Linear value(s) to each Korl value.
6. Hit “Save settings,” and Korl will create a new roadmap project for each Linear ticket you selected, then sync Linear data based on how you configured the field mappings.

Build your own integration

Create your own integration with Linear’s API and submit it to the directory.

Start building