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.