Skip to main content
Leadterra is private outbound email infrastructure designed for GTM teams and the AI agents that power them. Instead of clicking through a dashboard, you drive every part of the outbound process — campaign creation, lead enrollment, send scheduling, and reply handling — through a clean REST API that works equally well from a curl command, a Python script, or an agent runtime like Deepline, Claude Code, or Codex.

What you can build

Campaign Automation

Create draft campaigns with multi-step sequences, enroll leads in bulk, and launch or pause sends programmatically — no manual intervention required.

Private Sender Pools

Route sends through private delivery pools that expose capacity and sending identities without revealing the underlying infrastructure.

Reply Intelligence

Pull classified replies and thread activity back into your agent workflows so your automations can act on positive responses in real time.

Webhook Automation

Register webhooks to receive campaign.started, message.sent, message.bounced, and reply.received events as they happen.

How it works

Every Leadterra workflow follows the same four-stage path. First, your workspace is provisioned with one or more sender pools — private groups of sending identities with defined daily capacity. You inspect those pools to understand how much volume you can safely push before you create anything. Next, you create a campaign as a draft. A campaign holds your sequence steps (subject lines, HTML bodies, and merge tags like {{firstName}}), and it stays in draft state until you explicitly start it. That gives you time to review configuration and enroll the right leads. Once the campaign looks right, you enroll leads via the bulk endpoint. Leadterra upserts each lead record and links it to the campaign. When you’re ready, you call the start endpoint and Leadterra begins queueing the first sequence step across your sender pool. Throughout the campaign, replies flow back in and are automatically classified. You can pull those replies via the API or receive them in real time through webhooks, letting your agents respond, route, or escalate without polling.

Next steps

Quickstart

Follow the step-by-step guide to send your first campaign in minutes.

Authentication

Learn how to generate your API key and authenticate every request.

Concepts

Dive deeper into sender pools, campaigns, leads, and reply intelligence.