Fireflies.ai

Fireflies.ai to Linear

Turn Fireflies.ai meetings into Linear issues

Fireflies can already push meeting action items into Linear itself. What it pushes is the action-item list, as it found it, straight into your backlog. Spectr does the harder part: it reads the recap, the chaptered bullets and the full transcript, separates out requirements, bugs and decisions as well as action items, and drafts a Linear-ready story for each requirement and bug with acceptance criteria, priority and an estimate.

How it works

Import your Fireflies.ai call. Let Spectr take over.

A call is imported from Fireflies.ai. Spectr picks out a requirement, a bug, an action item and an out-of-scope ask, and drafts a story and a bug with acceptance criteria. A person approves both, they are published to Linear, and the requirements, scope log and project memory update from the same call.

How it connects

A Fireflies API key, pasted into the project, and an OAuth approval on Linear, then the team picked in Spectr. Spectr handles Linear's rotating tokens; the Fireflies key works until you revoke it.

Before you start

The free Fireflies plan connects. The key you use decides which meetings Spectr can see.

Fix it once, after it is published

Meetings get revisited. When a later Fireflies meeting changes a story that is already in Linear, you correct it once in Spectr and the new title, description, acceptance criteria, priority, estimate and labels sync to the Linear issue, so nobody keeps working from the old version.

From Fireflies.ai to Linear, step by step

  1. Imported without a summary

    A short ad-hoc meeting that Fireflies never summarised is still imported on its transcript alone, so a quick call with the client is not lost when the recap is missing.

  2. Owners recovered from the action items

    Fireflies groups action items under the person who took them on, inside one block of text. Spectr reads the owner and the timestamp back out, so each action item on the spec sheet shows who took it on and when.

  3. Always the same Linear team

    Each Spectr project publishes to exactly one Linear team, chosen when you connect, so issues from Fireflies meetings always land with the team that owns the project.

Setting it up

  1. In Spectr, open the project you want to connect and go to Integrations.

  2. In Fireflies, create an API key from the Fireflies API page under Integrations.

  3. Choose Fireflies and paste the key.

  4. Choose Linear, click Connect, and authorise on Linear.

  5. Select the Linear team new issues should be created in.

  6. Import a meeting from Fireflies.ai. Spectr gathers project context, extracts a structured spec, and drafts a story for each requirement and bug.

  7. Approve the drafts and publish to your Linear team. Edit a story in Spectr afterwards and the Linear issue updates to match.

Frequently asked questions

Anything else? Email hello@crowdlinker.com and a person will answer.

How is this different from the native Fireflies-Linear integration?

Fireflies sends its own action items to Linear, automatically, as it found them. Spectr reads the whole meeting instead of just that list, gathers context from the Notion pages, Figma files and repos you pinned, separates requirements, bugs and decisions, drafts stories with acceptance criteria and an estimate for the requirements and bugs. Use the native integration for a quick to-do list; use Spectr when the output has to be a backlog somebody can work from.

Whose Fireflies key should we connect?

A key only returns the meetings its owner can open in Fireflies, and Spectr cannot widen it. Use the key of the person who records the project's calls, or share those meetings with them in Fireflies.

Can I edit a story before it reaches Linear?

Yes. Title, description, acceptance criteria, priority, estimate and labels can all be changed on the review page before you publish. Fireflies' own integration has no review step; its issues go straight to Linear.

Related

Use case

Turn meeting notes into tickets your team can start

Import a call, get a draft backlog, approve what is right

See all 20 integrations →

AI ProductOps for the entire team.

Start for free at spectr.pm
  • Free plan
  • No credit card to sign up
  • 30-day free trial on Starter