Skip to content
Back to skills

Fathom Hello World

ASecurity

'Retrieve meeting transcripts and summaries from the Fathom API.

  • 2,719 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 21, 2026
ai-agentsbashtestingapi

Works with

  • claude code
  • api

Security analysis

A100/100

Scanned September 21, 2026

npx -y skills add jeremylongshore/claude-code-plugins-plus --skill fathom-hello-world --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fathom Hello World?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Fathom Hello World
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jeremylongshore-fathom-hello-world-b268b5d7/badge)](https://www.skillsdirectory.com/skills/jeremylongshore-fathom-hello-world-b268b5d7)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: fathom-hello-world
description: 'Retrieve meeting transcripts and summaries from the Fathom API.

  Use when fetching meeting data, testing API access,

  or learning Fathom API response structure.

  Trigger with phrases like "fathom hello world", "fathom first api call",

  "get fathom transcript", "fathom meeting data".

  '
allowed-tools: Read, Write, Edit, Bash(curl:*)
version: 1.6.0
license: MIT
author: Jeremy Longshore <jeremy@intentsolutions.io>
tags:
- saas
- meeting-intelligence
- ai-notes
- fathom
compatibility: Designed for Claude Code
---
# Fathom Hello World

## Examples

Create a development-only synthetic meeting/test account, verify the basic Fathom workflow and any resulting summary/action state, then remove or expire the fixture under policy. Record only environment and opaque result IDs; never use a customer recording, transcript, participant identity, or production CRM contact as a tutorial example.

## Overview

First API calls against Fathom: list meetings, get a transcript, retrieve AI-generated summaries and action items.

## Prerequisites

- Completed `fathom-install-auth` setup
- At least one recorded meeting in Fathom

## Instructions

### Step 1: List Meetings

```bash
curl -s -H "X-Api-Key: ${FATHOM_API_KEY}" \
  "https://api.fathom.ai/external/v1/meetings?limit=5" \
  | jq '.meetings[] | {id, title, created_at, duration_seconds}'
```

### Step 2: Get Meeting Transcript

```bash
RECORDING_ID="your-recording-id"

curl -s -H "X-Api-Key: ${FATHOM_API_KEY}" \
  "https://api.fathom.ai/external/v1/recordings/${RECORDING_ID}/transcript" \
  | jq '.segments[] | {speaker, text, start_time}'
```

### Step 3: Get AI Summary and Action Items

```bash
# Get meeting with summary included
curl -s -H "X-Api-Key: ${FATHOM_API_KEY}" \
  "https://api.fathom.ai/external/v1/meetings?include_summary=true&limit=1" \
  | jq '.meetings[0] | {title, summary, action_items}'
```

### Step 4: Filter Meetings by Date

```bash
# Meetings from the last 7 days
curl -s -H "X-Api-Key: ${FATHOM_API_KEY}" \
  "https://api.fathom.ai/external/v1/meetings?created_after=2026-03-15T00:00:00Z&limit=20" \
  | jq '.meetings | length'
```

## Output

- List of meetings with IDs and metadata
- Full transcript with speaker labels and timestamps
- AI-generated summary and action items

## Error Handling

| Error | Cause | Solution |
|-------|-------|----------|
| Empty meetings array | No recordings in account | Record a meeting in Fathom |
| `404` on recording ID | Wrong ID or deleted | List meetings to get valid IDs |
| No summary available | Meeting still processing | Wait a few minutes after recording |
| Transcript empty | Recording too short | Minimum meeting length required |

## Resources

- [Fathom API Reference](https://developers.fathom.ai/api-reference)
- [Get Transcript](https://developers.fathom.ai/api-reference/recordings/get-transcript)

## Next Steps

Proceed to `fathom-local-dev-loop` for development workflow setup.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.