Skip to main content
SDK and CLI for AI-native growth teams. GTM SDK is a thin Typer CLI on top of workflow orchestration and single-SDK adapters. It deploys as Modal serverless functions and is consumable as an editable Python package. With one CLI you can:
  • Research and enrich accountsgtm accounts research, gtm apollo people enrich
  • Sync your CRMgtm attio people upsert, gtm attio companies add
  • Search and extract from the webgtm exa search, gtm parallel extract
  • Export meetingsgtm granola export, plus Cal.com, Fathom, and Fireflies webhook pipelines into Attio
  • Track visitors and mentions — RB2B and Octolens webhook handlers with CRM export

Architecture

The repo enforces a strict layering: The architecture page covers the layer rules and where new code goes.

Start here

Quickstart

Install dependencies and run your first command in five minutes.

CLI reference

Every command group, generated from the CLI’s own help text.

Secrets and API keys

Provider keys via flags, environment variables, or Infisical.

Telemetry

Wire the OTEL collector to Dash0, Grafana Cloud, and other providers.

Built for agents

Every page here is machine-readable: the site serves /llms.txt, Markdown variants of every page (append .md to any URL), and a hosted MCP server. If you are pointing an AI agent at this SDK, start with Using these docs with AI tools.
Last modified on August 13, 2026