LunadeskLunadesk

Connect Fathom for meeting recaps

Bring your Fathom meeting summaries, action items and participants into Lunadesk, and let the AI propose a recap email to send them — an illustrated, step-by-step guide.

Published 9/9/2026Updated 9/9/2026
Integrations · Fathom
Connect Fathom for meeting recaps

Fathom records your video calls and emails you a recap when the meeting ends. Connect it to Lunadesk and every recorded meeting lands on the customer's profile, next to the ticket, and turns into a recap email the AI writes for you.

About 2 minutesAny Fathom plan, free includedNothing to install on Fathom's sideAdmin-only setup

What this integration does

Two things happen after every recorded call, on two lanes that meet on the same ticket:

FathomYour call ends · recording processed
→
WebhookSummary, transcript, action items, inviteesreal time
→
LunadeskMeeting on the customer · card on the ticket · AI recap
Recap email"Recap for …" creates the ticket
→

The webhook brings the meeting in the moment it is ready. The recap email, a minute later, creates the ticket and picks the meeting up.

  • ·A "Fathom meeting" card on the recap ticket — title, date, duration, who attended, the action items with their owner, and a link to the recording.
  • ·Meetings on the customer profile — every external participant is matched to a customer (created if needed), and a Meetings section lists what you discussed with them and when.
  • ·An AI recap for the participants — instead of a reply to Fathom's notification, the AI writes a customer-facing summary from the meeting notes. You pick the recipients, edit, and send it as a new conversation.
  • ·Meeting-aware AI drafts — the summary is part of the ticket context, so replies on that ticket already know what was said on the call.

Here is what that looks like, on the ticket and on the customer:

lunadesk · ticket sidebar · customer profile
Fathom meeting Recording ready
Onboarding call — Aplusdealz
Aug 28, 2026, 16:08 · 37 min · Recorded by Flashpricer Success
SummaryAction itemsTranscript
Andrew is coming back to Flashpricer for automated repricing on Walmart. Plan moved from Turbo to Standard; two daily reports set up; billing issue resolved.
Participants
AB Andrew Bhee Customer
JD Jane Doe No email
FS Flashpricer Success Team
Action items
Set up the two daily reports · Matt12:40
Update the payment card · Andrew21:15
↗ Open the recording
AB
Andrew Bheeandrew@aplusdealz.com · Customer since Jun 2026
Meetings
▶
Onboarding call — AplusdealzAug 28, 2026 · 37 min · 3 participants · Recap sent
▶
Pricing strategy reviewJun 9, 2026 · 24 min · 2 participants
Recent tickets
✉
Recap of our onboarding call — next stepsAug 28, 2026 · Closed

Before you begin

  • ✓You are a Lunadesk admin — Settings → Integrations is admin-only.
  • ✓Your team's meetings are recorded by Fathom. Any plan works, including the free one.
  • ✓Fathom's recap emails reach one of your connected support inboxes — Fathom sends them there directly, or you forward them. The email from no-reply@fathom.video is what creates the ticket.

Set it up

Generate a Fathom API key

In Fathom, open the API Access settings and generate a key. Copy it — Fathom shows it once.

fathom.video›Settings›API Access›Generate API key
  • The key sees the meetings recorded by its owner, plus those shared with their team.
  • To cover a whole team, generate it from an admin account that has view access to all shared calls.
Connect it in Lunadesk

Add the Fathom integration, paste the key and connect. Lunadesk validates the key and stores it encrypted.

Settings›Integrations›Add an integration›Fathom›Connect Fathom
API key fathom_••••••••••••••••
Check "Live updates"

On connect, Lunadesk registers a webhook on your Fathom account so meetings arrive the moment Fathom finishes processing them. The Details card says Webhook active. If it says Not registered, click Activate live updates.

i

No secret to copy. Lunadesk creates the webhook through Fathom's API and receives its signing secret directly — you never paste anything. The webhook then shows up in Fathom → Settings → API Access like one you added by hand.

Your integration page, once connected:

lunadesk · settings › integrations › fathom
FathomMeeting recaps · connected Sep 9, 2026
Connected
Meetings synced12
Live updates● Webhook active
Last synced2 minutes ago
On recap emailPropose a recap to participants
Propose a recap email to the participantsOn: the AI writes a customer-facing recap from the meeting notes; you pick the recipients and send it as a new conversation. Off: the meeting is only attached to the ticket and the customers.
Recent deliveries
200Meeting content ready · Onboarding call — Aplusdealz16:08
200Meeting content ready · Pricing strategy reviewJun 9

How a meeting flows in

Fathom pushes the meeting

As soon as the summary is ready, Fathom sends the summary, transcript, action items and invitees to Lunadesk. The meeting is stored once.

Participants become customers

External participants are matched to customers by email — created when they don't exist yet. Your own teammates never become customers.

The recap email creates the ticket

Fathom's "Recap for …" email lands in your inbox a minute later. The meeting is attached to the ticket through the recording link, and the sidebar card fills in.

The AI proposes the recap

In recap mode (the default), a recap email addressed to the participants appears in the thread, ready to review.

!

Impromptu calls have no calendar invite. Fathom then only knows the other person as a speaker in the transcript, with no email. They appear by name with a No email badge and are linked to an existing customer of the same name when there is one — you add their address yourself when sending the recap.

Send the recap to the participants

The proposal shows the participants as chips — external ones pre-selected, teammates offered — plus a field for any other address. Edit the subject and body, then click Send.

lunadesk · ticket › thread
✦ Meeting recap for the participants
Send to
Andrew Bhee Jane Doe Flashpricer Success team Add another email…
Recap of our onboarding call — next steps

Hi Andrew, Jane,

Thanks for your time today. Here is what we agreed on:

• Two daily reports are now set up: min-price hits and low inventory.
• Your payment card is updated, the billing issue is resolved.
• Next step: we monitor the new reports together next week.

Send to 2 recipientsEditIgnore

Lunadesk creates a new email conversation from the same inbox the recap arrived on, addressed to the first recipient with the others in Cc, and opens it for you. The original ticket keeps a link to it.

✓

Written for the customer, in their language. Fathom's own summary is internal and in English. The recap the AI proposes is rewritten for the participants, in the language of the meeting, and leaves out internal assessments.

Prefer to handle recaps yourself?

Click Ignore on a proposal, or switch Propose a recap email to the participants off on the integration page. Meetings are then only attached to tickets and customers.

Good to know

  • ·The recap is generated once per meeting. Edit it in the thread before sending.
  • ·If a recap email arrives before the meeting is available, the sidebar card fetches it on its own. A Retry link appears if Fathom could not be reached.
  • ·Fathom allows 60 API calls per minute per user. Lunadesk stays well under that, but a burst of retries can hit the limit — wait a minute and try again.
  • ·Disconnecting removes the stored key, the webhook and the synced meetings. Customers created from participants stay.

Troubleshooting

"Fathom rejected this API key"
The key was mistyped or revoked. Generate a new one in Fathom → Settings → API Access and reconnect.
"No Fathom meeting matched this email"
The meeting isn't visible to the key's owner — a private recording of another user, or one not shared with their team. Generate the key from a user who can see the recording, or ask them to share it.
A participant is missing from the card
Check the meeting's calendar invite in Fathom. Without an invite, only the speakers detected in the transcript are listed, and speakers have no email. Add the address yourself when sending the recap.
Live updates say "Not registered"
Click Activate live updates on the integration page. Meetings still arrive through the recap email in the meantime, just a little later.
The recap ticket shows "Fathom" as the customer
That's expected: the ticket is Fathom's notification email. The people who matter — the participants — are linked to the meeting and show up on their own customer profiles.
Every call, followed through

Connect Fathom once. Your meetings land on the right customer, and the follow-up email is one click away.

Was this article helpful?