Agent skill

fathom-deploy-integration

Deploy Fathom webhook handlers and meeting sync services. Trigger with phrases like "deploy fathom", "fathom webhook server", "fathom cloud function".

Stars 1,803
Forks 241

Install this agent skill to your Project

npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/saas-packs/fathom-pack/skills/fathom-deploy-integration

SKILL.md

Fathom Deploy Integration

Webhook Handler (Cloud Function)

python
import functions_framework
from fathom_client import FathomClient

@functions_framework.http
def fathom_webhook(request):
    event = request.get_json()
    event_type = event.get("type")

    if event_type == "meeting_content_ready":
        recording_id = event["recording_id"]
        client = FathomClient()
        transcript = client.get_transcript(recording_id)
        summary = client.get_summary(recording_id)
        # Process and sync to CRM/database
        return {"status": "processed"}

    return {"status": "ignored"}
bash
gcloud functions deploy fathom-webhook \
  --runtime python311 \
  --trigger-http \
  --allow-unauthenticated \
  --set-secrets=FATHOM_API_KEY=fathom-api-key:latest

Resources

Next Steps

For webhook setup, see fathom-webhooks-events.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results