Fathom AI Integration
Connect Fathom to Heffl to automatically log meeting notes, summaries, and action items to your contacts and deals.Overview
Fathom is an AI meeting assistant that records, transcribes, and summarizes your video calls. With this integration, Heffl automatically:- Logs meetings to the matching contact or deal based on attendee email
- Creates tasks from action items identified during the meeting
- Stores summaries with a link back to the full Fathom recording
Prerequisites
- A Fathom account
- A Heffl account with admin permissions
Setup Instructions
Step 1: Connect Fathom in Heffl
- In Heffl, go to Settings → Integrations
- Find Fathom and click Connect
- You’ll be redirected to Fathom to authorize the connection
- Click Allow to grant Heffl access
- You’ll be redirected back to Heffl — the integration is now connected
Step 2: Configure Settings
After connecting, configure your preferences:- In Settings → Integrations → Fathom, set your options:
- Create Meeting Logs In — where to log meetings
- Create Tasks from Action Items — enable or disable task creation
- Click Save
Configuration Options
Create Meeting Logs In
Controls where Heffl creates meeting log entries when attendees match existing records.- Required: Yes
- Options:
| Option | Behavior |
|---|---|
| Contacts only | Creates a meeting log on the matching contact |
| Deals (if exists, otherwise Contact) | Logs to an active deal if the contact has one, otherwise falls back to the contact |
| Don’t create logs | Disables automatic meeting logging |
Create Tasks from Action Items
Automatically creates tasks in Heffl from action items identified by Fathom during the meeting.- Required: No (defaults to Yes)
- Options: Yes / No
Tasks are assigned to the matching Heffl user based on the action item assignee’s email or name.
How It Works
Meeting Processing
After each Fathom-recorded meeting:- Webhook received — Fathom sends meeting data (summary, attendees, action items) to Heffl
- Attendee matching — Heffl looks up external attendees by email to find matching contacts
- Contact creation — If no matching contact exists, Heffl creates one automatically
- Meeting logged — A completed meeting task is created with the summary, linked to the contact or deal
- Action items — If enabled, tasks are created from action items and assigned to matching team members
Attendee Matching
Heffl matches meeting attendees to your existing records using:- Email address (primary match)
- Full name (fallback)
- First name (last resort)
Action Item Assignment
When action items have assignees, Heffl attempts to match them to your team members by:- Email address
- Full name
- First name
Supported Meeting Platforms
Fathom supports Zoom, Google Meet, and Microsoft Teams. Any meeting recorded by Fathom will be synced to Heffl regardless of which platform was used.Troubleshooting
Meetings not appearing in Heffl
Meetings not appearing in Heffl
Possible causes:
- Connection expired — Disconnect and reconnect the integration in Heffl
- No matching contact — Check that the attendee’s email matches a contact in Heffl
- Go to Settings → Integrations → Fathom and verify the connection is active
- Disconnect and reconnect if the connection shows as inactive
Action items not creating tasks
Action items not creating tasks
Possible causes:
- “Create Tasks from Action Items” is set to No
- Fathom didn’t detect any action items in the meeting
- Check your integration settings and ensure task creation is enabled
- Verify in Fathom that action items were captured for the meeting
Disconnecting
To disconnect Fathom:- Go to Settings → Integrations
- Find Fathom and click Disconnect
FAQ
Does this work for all team members?
Does this work for all team members?
The integration is connected per-user. Each team member who wants their meetings logged should connect their own Fathom integration.
What data is sent to Heffl?
What data is sent to Heffl?
Fathom sends: meeting title, start/end time, attendees (name and email), summary, action items, and a link to the recording. Full transcripts are not sent by default.
Can I change where meetings are logged after setup?
Can I change where meetings are logged after setup?
Yes. Go to Settings → Integrations → Fathom and update the “Create Meeting Logs In” setting at any time.