Most GTM stacks are held together by people clicking through dashboards. Every click is a judgment call nobody wrote down: which list, which filter, which send. When the person is out, the system is out.
18 tools · every one drivable by API, CLI, MCP, or webhooks
A codified stack inverts that. Every tool in it can be driven headlessly, through an API, CLI, MCP server, or webhooks, which means the workflow lives in code an agent can execute, inspect, and repeat. The logic stops being tribal knowledge and becomes something you can read.
This page is the subset of our directory that clears that bar. Not a marketplace, not a reseller catalog: the tools we would wire into a code-run GTM system, each with the reason it qualifies.
A code-run GTM motion still follows the same pipeline as a manual one. The difference is what executes each stage. Here is where each qualifying tool sits.
Offers an API in addition to its CSV upload UI, so an agent can call it programmatically.
Clay exposes HTTP API and webhook steps so an agent can trigger enrichment runs, but the core workflow logic still lives in its visual table builder.
In our stackFree tierProvides a public API for email/phone lookup in addition to its web UI.
Has a public API for bulk enrichment that an agent can call directly, alongside a simple UI for manual uploads.
In our stackFree tierPurpose-built REST API with a public playground and docs, no meaningful UI-only path.
Public API + MCP server (developer.moltsets.com); 20+ vendor waterfall behind flat-rate endpoints. BlitzAPI competitor.
Free tierHas a documented public API for programmatic lookups alongside its browser extension.
Free tierEvery Actor is callable via REST API or CLI and returns structured JSON, so an agent can run and poll scrapers headlessly.
In our stackFree tierHTTP API at api.blitz-api.ai; LLP already drives it from Claude Code with per-directory keys.
In our stackPure REST API designed for programmatic/agent calls, no UI required to operate it.
In our stackFree tierHeadless REST API purpose-built for AI apps and agents; no UI needed to run it.
In our stackFree tierIt exposes an API for placement tests and DNS/blacklist checks that can be called programmatically from a sending pipeline.
Full REST API and SDKs let an agent create domains, send emails, and manage webhooks headlessly; this is already in LLP's own stack for transactional email.
In our stackFree tierOur orchestration layer is Claude Code. Research that used to live in a browser tab runs as agent sessions with file access and judgment rules. Enrichment runs as per-task waterfalls in Clay, with the vendor order and credit cost tuned per job rather than one fixed cascade, and BlitzAPI inside the waterfall for prospecting data.
Sends go out through SmartLead over its API. Visitor and intent signals come back in from RB2B by webhook. The point is not any single tool. It is that every step can be triggered, checked, and corrected from code, so the judgment stays inspectable.
One honest boundary: codified does not mean UI-free everywhere. Clay qualifies because we drive it programmatically, but its core workflow logic still lives in a visual table builder, and we say so on its page. The badge marks what an agent can operate, not a purity test.
Full directory, including the tools that run on clicks: every tool, by category.
Every tool here carries labels: a tier, best-for chips, an ease rating. Labels are cheap. So here is exactly what each one means and what a tool has to do to earn it.
Ease is judged for the majority buyer of the tool, and always ships with a one-line reason specific to that tool.
Best-for chips are capped at two per tool. A tool tagged for everyone is a classification failure, so most carry one.
Agent-ready means the tool can be driven headlessly, through an API, CLI, MCP server, or webhooks, so a coding agent can operate it without a human clicking through a UI. It is the backbone of a code-run GTM system. The qualifying subset, assembled as a system: The Codified Stack.
You will not find a 4.7 out of 5 here. Scores imply a measurement methodology nobody publishes. We give you a verdict in sentences you can disagree with instead.
Every page shows when it was last reviewed. Pricing is verified against the vendor’s own pricing page as of that date, and corrected when we or readers catch drift.
Some links pay us a commission. That never changes what we list or what the verdict says, and each paid link is disclosed right where it appears.
Tell us how your motion runs today. We'll show you what we'd engineer.
Contact us