fathomConnect to Fathom AI to fetch call recordings, transcripts, and summaries. Use when user asks about their meetings, call history, or wants to search past conversations.
Install via ClawdBot CLI:
clawdbot install lucassynnott/fathomConnect to Fathom AI to fetch call recordings, transcripts, and summaries.
v1XDx...)# Option A: Store in file (recommended)
echo "YOUR_API_KEY" > ~/.fathom_api_key
chmod 600 ~/.fathom_api_key
# Option B: Environment variable
export FATHOM_API_KEY="YOUR_API_KEY"
./scripts/setup.sh
./scripts/list-calls.sh # Last 10 calls
./scripts/list-calls.sh --limit 20 # Last 20 calls
./scripts/list-calls.sh --after 2026-01-01 # Calls after date
./scripts/list-calls.sh --json # Raw JSON output
./scripts/get-transcript.sh 123456789 # By recording ID
./scripts/get-transcript.sh 123456789 --json
./scripts/get-transcript.sh 123456789 --text-only
./scripts/get-summary.sh 123456789 # By recording ID
./scripts/get-summary.sh 123456789 --json
./scripts/search-calls.sh "product launch" # Search transcripts
./scripts/search-calls.sh --speaker "Lucas"
./scripts/search-calls.sh --after 2026-01-01 --before 2026-01-15
| Endpoint | Method | Description |
|----------|--------|-------------|
| /meetings | GET | List meetings with filters |
| /recordings/{id}/transcript | GET | Full transcript with speakers |
| /recordings/{id}/summary | GET | AI summary + action items |
| /webhooks | POST | Register webhook for auto-sync |
Base URL: https://api.fathom.ai/external/v1
Auth: X-API-Key header
| Filter | Description | Example |
|--------|-------------|---------|
| --limit N | Number of results | --limit 20 |
| --after DATE | Calls after date | --after 2026-01-01 |
| --before DATE | Calls before date | --before 2026-01-15 |
| --cursor TOKEN | Pagination cursor | --cursor eyJo... |
| Flag | Description |
|------|-------------|
| --json | Raw JSON from API |
| --table | Formatted table (default for lists) |
| --text-only | Plain text (transcripts only) |
# Get latest call ID
CALL_ID=$(./scripts/list-calls.sh --limit 1 --json | jq -r '.[0].recording_id')
# Get summary
./scripts/get-summary.sh $CALL_ID
./scripts/list-calls.sh --after $(date -d '7 days ago' +%Y-%m-%d) --json > last_week_calls.json
./scripts/search-calls.sh "quarterly review"
| Error | Solution |
|-------|----------|
| "No API key found" | Run setup or set FATHOM_API_KEY |
| "401 Unauthorized" | Check API key is valid |
| "429 Rate Limited" | Wait and retry |
| "Recording not found" | Verify recording ID exists |
For automatic transcript ingestion, see the webhook setup guide:
./scripts/setup-webhook.sh --url https://your-endpoint.com/webhook
Requires a publicly accessible HTTPS endpoint.
Generated Mar 1, 2026
A sales manager uses the Fathom skill to analyze call recordings and transcripts from their team's client meetings. They identify successful pitches, common objections, and coaching opportunities by searching for keywords like 'pricing' or 'competitor' to improve sales strategies and training.
A law firm integrates Fathom to automatically transcribe and summarize client consultations. This ensures accurate records of discussions, action items, and legal advice, which can be searched later for case preparation or compliance audits, saving time on manual note-taking.
A customer support team leverages Fathom to review call recordings and transcripts for quality control. Supervisors search for specific issues or phrases to assess agent performance, identify recurring problems, and generate summaries for training materials to enhance service standards.
A product manager uses Fathom to gather insights from user interview calls and team meetings. By extracting transcripts and summaries, they analyze feedback on features, identify pain points, and track action items to inform product roadmaps and prioritize development tasks.
A healthcare provider employs Fathom to transcribe telehealth consultations, ensuring detailed patient records. Clinicians search transcripts for symptoms or treatment plans, generate summaries for medical histories, and use action items to coordinate care, improving accuracy and efficiency.
A company offers a service to integrate Fathom with existing CRM or project management tools like Salesforce or Asana. They charge a monthly subscription fee for setup, maintenance, and custom automation, helping businesses streamline call data into their workflows for better insights.
A consulting firm provides expertise on using Fathom for specific industries, such as sales or legal. They offer one-time setup packages, ongoing training sessions, and analysis reports, generating revenue through project-based fees and retainer agreements for continuous support.
A business builds a platform that aggregates Fathom data with other sources to provide advanced analytics and dashboards. They sell access to these insights on a tiered subscription basis, targeting enterprises that need comprehensive reporting on communication patterns and performance metrics.
💬 Integration Tip
Store the API key securely in a file with restricted permissions, and test the connection with the setup script before running commands to avoid authentication errors.
ClawdTalk — Voice calls, SMS, and AI Missions for Clawdbot
This skill enables IP address masking and accessing hidden services on the Anyone Network. Route requests through the Anyone Protocol VPN network using a local SOCKS5 proxy.
Access Fireflies.ai meeting transcripts, summaries, action items, and analytics via GraphQL API
Turn meeting transcripts into operational outputs — action items, decisions, follow-up email drafts, and ticket drafts. Not a summarizer. An operator. Accept...
Query Fireflies.ai meeting data. Use when searching meetings, viewing transcripts, reading AI summaries, extracting action items, or looking up what was disc...
Manage Zoom meetings via OAuth API. Create, list, delete, and update events.