Fathom Sync
CallVault’s sync system brings your Fathom call recordings into your library. Here’s how it works.Two Ways to Sync
1. Manual Sync (On-Demand)
Pull calls into CallVault whenever you want:- Go to the SYNC tab on the Transcripts page
- Set an optional date range
- Click Fetch Unsynced
- Select the calls you want
- Click Sync
- Initial import of existing calls
- Catching calls that might have been missed
- Selective import of specific meetings
2. Automatic Sync (Webhook)
Set it up once and forget about it:- When a call completes in Fathom, it sends a webhook
- CallVault receives the webhook and imports the call
- New calls appear in your library automatically
Automatic sync requires configuring a webhook in Fathom during the setup wizard.
What Gets Synced
For each call, CallVault imports:| Data | Description |
|---|---|
| Title | The meeting name |
| Transcript | Full conversation text |
| Duration | Length of the recording |
| Date/Time | When the call occurred |
| Participants | Names of people who spoke |
| Fathom Summary | AI-generated summary (if available) |
| Action Items | Tasks identified by Fathom (if available) |
Sync Status
On the SYNC tab, calls show their status:- Not synced - Available to import
- Syncing… - Currently being imported
- Synced - Already in your library
Date Range Filtering
Use the date picker on the SYNC tab to:- Import calls from a specific period
- Limit the fetch to recent calls
- Find older calls for historical import
Sync Progress
When syncing multiple calls:- A progress bar shows overall status
- Individual calls update as they complete
- You can continue using CallVault while sync runs
Troubleshooting Sync
Calls Not Appearing in Fetch
- Check your date range isn’t excluding them
- Verify your Fathom API key is valid (Settings > Integrations)
- Ensure the calls have completed processing in Fathom
Sync Fails
- Check your internet connection
- Verify Fathom credentials in Settings
- Try syncing a single call to isolate the issue
Automatic Sync Not Working
- Go to Settings > Integrations
- Verify the webhook is configured
- Check the Webhook Secret matches Fathom
- Try a manual sync to confirm the API key works
Re-syncing Calls
Currently, calls sync once. To update a call:- Note the call title
- Delete it from your library (if needed)
- Re-sync from the SYNC tab
