Connecting Fathom
CallVault integrates with Fathom to import your meeting transcripts. This guide covers everything about the connection.Overview
CallVault connects to Fathom in two ways:- API Key - Lets CallVault fetch your existing meetings on demand
- Webhook - Automatically sends new calls to CallVault as they complete
The Setup Wizard
When you log into CallVault for the first time (or if Fathom isn’t connected), the Setup Wizard appears automatically.Step 1: Get Your Fathom API Key
- Log into Fathom
- Go to Settings (gear icon)
- Find the API or Integrations section
- Copy your API Key
Step 2: Get Your Webhook Secret
In the same Fathom settings area:- Find the Webhooks section
- Copy or generate a Webhook Secret
Step 3: Configure the Webhook in Fathom
CallVault will display a webhook URL that looks like:- Add this URL as a new webhook endpoint
- Select which events to send:
- My Recordings - When calls complete
- Transcripts - When transcripts are ready
- Summaries - When AI summaries generate
- Actions - When action items are extracted
Step 4: OAuth (Optional)
If you have OAuth access, CallVault can:- Automatically create the webhook in Fathom
- Refresh credentials when they expire
- Simplify the setup process
Verifying Your Connection
After setup, check your connection status:- Go to Settings > Integrations
- Look for the Fathom connection card
- Status should show Connected
Syncing Calls
Manual Sync
- Go to the main Transcripts page
- Click the SYNC tab
- Set an optional date range
- Click Fetch Unsynced to see available meetings
- Select calls and click Sync
Automatic Sync
Once the webhook is configured:- New calls appear in CallVault automatically
- Typically within 1-5 minutes of completing in Fathom
- No manual action required
Managing Your Connection
Updating Credentials
- Go to Settings > Integrations
- Click Edit on the Fathom connection
- Update your API Key or Webhook Secret
- Save changes
Disconnecting
To disconnect Fathom:- Go to Settings > Integrations
- Click Disconnect on the Fathom card
- Confirm the action
Disconnecting stops future syncs but keeps your already-synced calls in CallVault.
Troubleshooting
Calls Not Syncing Automatically
- Verify the webhook URL is correct in Fathom
- Check that the Webhook Secret matches
- Ensure the right events are enabled in Fathom
- Try a manual sync to test the API key
”Invalid API Key” Error
- Regenerate your API key in Fathom
- Update it in CallVault Settings > Integrations
- Try syncing again
Webhook Not Receiving Events
- Check Fathom’s webhook delivery logs (if available)
- Verify the webhook URL is exactly as shown in CallVault
- Ensure your Fathom plan supports webhooks
AI Knowledge Base
CallVault can index your transcripts for smarter AI search:- Go to Settings > Integrations
- Find AI Knowledge Base Status
- Click Index Transcripts to process your calls
