Fireflies

Fireflies brings meetings into PeopleMuster. Imports meeting recordings and transcripts into projects, with the transcript, duration, participants and notes attached to the project the meeting belongs to.

What lands in the product

A meeting arrives with its transcript, its duration and its participant list. Each meeting is filed against a project, which is the part that matters. A call about one client stops being a recording in someone's tool and becomes part of that project's record.

Open a meeting and there is an overview, structured notes, action items, participants, analytics and the full transcript. Admins also see signals, which is the risk read described on the OpenAI page.

A meeting that lands without a project goes to an Unassigned filter. A Move action reassigns it to the right project in one step.

Two recovery paths exist for meetings that did not come across. Resync a single meeting, or resync everything currently shown. Import by ID handles the stubborn one.

Projects use this too. A project shows how long since its last meeting, and warns after a configurable gap. Fourteen days is the default.

That warning is the quiet value of the whole integration. A client nobody has spoken to in five weeks does not announce itself, and a portfolio list that flags the gap turns a vague worry into a row you can point at.

What it needs before it works

A Fireflies API key and a webhook secret. The webhook is HMAC-verified, so a payload that does not carry the right signature is rejected rather than trusted.

Both values are masked after saving and cannot be read back out.

Projects need to exist first, because a meeting files itself against one. Meetings that match nothing land in Unassigned and wait for someone to move them.

Recording remains Fireflies' job. Your account there decides which calls get captured, and PeopleMuster receives what that account records.

Questions people ask

What happens to a meeting that matches no project?

It lands in the Unassigned filter with its transcript intact. Someone moves it to the right project, and the history follows.

Can a missed meeting be pulled in later?

Yes. Resync a single meeting, resync everything currently shown, or import a stubborn one by its ID.

Can employees see the risk signals on their meetings?

No. Signals are labelled admin-only in the product, and they are never posted to Slack.