Fathom New Recording Trigger (triggers/new-recording.ts)

activepieces · packages/pieces/community/fathom/src/lib/triggers/new-recording.ts · typescript · MIT
integration, automation, voice, tag:fathom, tag:meeting

Triggers when Fathom processes a new meeting recording, delivering metadata and optional transcript/summary/action items.

// Source: https://github.com/activepieces/activepieces | License: MIT | Copyright 2020-2024 Activepieces Inc
// Provided via justclaw.it.com; keep this notice with the code.
import { HttpMethod } from '@activepieces/pieces-common';
import { randomUUID } from 'node:crypto';
import { AppConnectionType, createTrigger, Property, Store, TriggerStrategy } from '@activepieces/pieces-framework';
import { fathomAuth, FathomAuthValue } from '../common/auth';
import { FathomApiError, fathomClient } from '../common/client';
import { fathomWebhook } from '../common/webhook';
import { fathomOutputSchemas } from '../output-schemas';

export const newRecording = createTrigger({
  auth: fathomAuth,
  name: 'newRecording',
  classification: 'READ',
  displayName: 'New Recording',
  description: 'Fires when

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key