Agent Skills: Fathom Reference Architecture

|

UncategorizedID: jeremylongshore/claude-code-plugins-plus-skills/fathom-reference-architecture

Install this agent skill to your local

pnpm dlx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/HEAD/plugins/saas-packs/fathom-pack/skills/fathom-reference-architecture

Skill Files

Browse the full folder contents for fathom-reference-architecture.

Download Skill

Loading file tree…

plugins/saas-packs/fathom-pack/skills/fathom-reference-architecture/SKILL.md

Skill Metadata

Name
fathom-reference-architecture
Description
'Reference architecture for Fathom meeting intelligence integrations.

Fathom Reference Architecture

Architecture

┌──────────────┐     ┌─────────────────┐     ┌──────────────────┐
│  Fathom AI   │────▶│  Webhook        │────▶│  Meeting DB      │
│  (Recordings)│     │  Handler        │     │  (PostgreSQL)    │
└──────────────┘     └─────────────────┘     └────────┬─────────┘
                                                       │
                     ┌─────────────────┐     ┌────────▼─────────┐
                     │  Action Item    │     │  CRM Sync        │
                     │  Extractor      │────▶│  (Salesforce/    │
                     └─────────────────┘     │   HubSpot)       │
                            │                └──────────────────┘
                     ┌──────▼──────────┐
                     │  Follow-up      │
                     │  Email Sender   │
                     └─────────────────┘

Project Structure

fathom-platform/
├── src/
│   ├── fathom_client.py
│   ├── webhook_handler.py
│   ├── transcript_processor.py
│   ├── action_extractor.py
│   ├── crm_sync.py
│   └── email_sender.py
├── sql/
│   └── schema.sql
├── tests/
│   ├── fixtures/
│   └── test_processor.py
└── deploy/
    ├── cloud-function/
    └── docker-compose.yaml

Key Design Decisions

| Decision | Choice | Rationale | |----------|--------|-----------| | Data delivery | Webhooks | Real-time, no polling | | Storage | PostgreSQL | Structured meeting data | | Processing | Cloud Function | Serverless, scales with meeting volume | | CRM sync | Async queue | Handles CRM rate limits |

Resources

Next Steps

This completes the Fathom skill pack. Start with fathom-install-auth.