Build with Warm Deals

REST API, official SDKs in Python and TypeScript, real-time webhooks. Programmatically push leads, launch campaigns, sync with your CRM.

Base URL: https://warm.deals/api/v1

Quickstart

# Install the Python SDK
pip install warmdeals

# Authenticate
from warmdeals import WarmDealsClient
lf = WarmDealsClient(api_key="lf_your_key_here")

# Create a lead
lead = lf.create_lead(
    name="Acme Corp",
    email="ceo@acme.com",
    industry="SaaS",
)

# Launch a campaign with that lead
campaign = lf.create_campaign(
    name="Q4 Outreach",
    campaign_type="email",
    company_ids=[lead["id"]],
)

What you can do

Push leads

Programmatically add prospects from your forms, CRM, or webhooks.

Launch campaigns

Create email/SMS/voice/WhatsApp campaigns via API.

Real-time webhooks

Get notified on opens, clicks, replies, meetings booked, and deals won.

AI Copilot

Query your pipeline programmatically - same answers as the dashboard chat.

API key auth

X-API-Key headers with `lf_` keys. Scoped permissions per key.

Compliance built-in

GDPR Article 20 data export, sub-processor list, DPA template available.