The Warmdial leads API
Push new leads into Warmdial programmatically with a simple, bearer-token REST endpoint. Send a lead from your website form, your data pipeline, or another tool and it lands in a dial queue automatically. Combined with outbound webhooks, you get a full two-way loop. Available on the Team plan.
How Warmdial works with Warmdial API.
- Inbound: POST leads to /api/v1/leads with a per-workspace bearer key
- Leads land in a dial queue, deduplicated against your workspace
- Outbound: pair with signed webhooks for a full round-trip
Connect it in three steps.
- 01
Grab your workspace API key from Admin → Integrations (Team plan)
- 02
POST leads to /api/v1/leads with the key as a bearer token
- 03
New leads appear in your dial queue, ready to call
Warmdial API questions, answered.
How do I send leads into Warmdial automatically?
POST them to the public /api/v1/leads endpoint with your workspace's bearer API key. Each lead is deduplicated and dropped into a dial queue, ready to call.
Is there a two-way integration?
Yes — combine the inbound leads API with Warmdial's outbound signed webhooks to both push leads in and stream call outcomes back out.