Fathom Integration
Import AI meeting notes and transcripts from Fathom into Hissuno as feedback sessions.
Overview
The Fathom integration syncs your AI meeting notes and transcripts into Hissuno as feedback sessions with the meeting session type. This lets your PM agent analyze customer calls and extract issues, feature requests, and product signals automatically.
Prerequisites
- A Fathom account with recorded meetings
- A Fathom API key (generate one at fathom.video/settings/api)
- An active Hissuno project
Connecting Fathom
From the Dashboard
- Navigate to Integrations in the sidebar
- Click Configure on the Fathom card
- Enter your Fathom API key
- Optionally click Test to verify the connection
- Click Connect Fathom
From the CLI
hissuno integrations add fathom --api-key <your-api-key> --sync-frequency 24h
Self-Hosting
Fathom uses API key authentication - no OAuth configuration or environment variables needed. Just enter your API key in the Hissuno UI or CLI.
Sync Configuration
After connecting, configure how meetings are synced:
| Setting | Options | Description |
|---|---|---|
| Sync Frequency | Manual only, Every hour, Every 6 hours, Daily | How often meetings are pulled from Fathom |
| From Date | Date picker | Only sync meetings after this date |
| To Date | Date picker | Only sync meetings before this date |
Sync Modes
When triggering a manual sync, you can choose:
- Sync new only - Import meetings since the last sync (incremental)
- Sync from start date - Re-scan all meetings from your configured date range. Already imported sessions are skipped.
First-time syncs always run as a full scan.
How It Works
When a sync runs:
- Hissuno fetches meetings from Fathom using your date filters
- Each meeting is checked against previously synced records to avoid duplicates
- New meetings are created as feedback sessions with source Fathom and type meeting
- The meeting transcript is imported with speaker attribution
- Sync results (meetings found, synced, skipped) are tracked and visible in the integration settings
Sync Status
The integration dialog shows:
- Total Synced - Number of meetings imported (links to filtered feedback list)
- Last Sync - When the last sync ran
- Last Status - Success, error, or in progress
- Last Synced - How many meetings were imported in the last run
Recent sync runs are tracked with statistics for troubleshooting.
Disconnecting
To disconnect Fathom:
- Open the Fathom integration dialog
- Scroll to Danger Zone
- Click Disconnect
Previously synced sessions will remain in your project.