Your AI agent finds warm buyers and drafts the reply. Integrations deliver each one — with its score, source, and reasoning — into Slack, Teams, Zapier, Make, n8n, or any endpoint you own. Included on every plan, from the free trial up. You always press send.
Paste one webhook URL in Automations. EaseClaw detects the destination and formats the message for it — hot buyers only, or every new lead.
Hot buyers or every new lead, formatted for your channel. Paste a Slack webhook URL — done.
Rich embeds per lead with score, source, and a link straight to the post.
Adaptive Cards via a Power Automate workflow URL — the current, supported Teams path.
Daily or weekly digests plus instant high-intent alerts, on every plan.
Switch the webhook to “Every new lead” and EaseClaw POSTs one JSON event per stored lead — documented, HMAC-signed, and ready for any catch-hook.
Connect once in EaseClaw — one row per lead in your own base, with score, source, link, and notes. No Zapier.
Connect once in EaseClaw — one page per lead in your pipeline database. No Zapier.
Paste your Clay webhook-source URL in EaseClaw — each lead lands in your table to enrich its author and company.
Paste your Make custom-webhook URL in EaseClaw — every lead flows into your scenario automatically.
Paste your n8n production webhook URL in EaseClaw — leads trigger your self-hosted workflow directly, signed and documented.
Catch Hook trigger → any of 7,000+ apps. One JSON event per lead.
Any HTTPS endpoint. Plain JSON, optional HMAC signature, SSRF-safe delivery.
POST <your endpoint>
Content-Type: application/json
X-EaseClaw-Signature: sha256=<HMAC-SHA256 of the raw body>
{
"event": "easeclaw.lead.created",
"lead_id": "5c1f2e88-…",
"project_id": "9a2e41b0-…",
"project": "Acme CRM",
"score": 82,
"reason": "Asking for tool recommendations to replace manual prospecting",
"status": "new",
"source": "reddit",
"permalink": "https://reddit.com/r/SaaS/comments/…",
"title": "Tired of manual prospecting — what do you all use?",
"body": "We're a 3-person B2B startup and outbound is eating my week…",
"author": "u/founder",
"posted_at": "2026-07-16T08:12:00.000Z",
"engagement": { "points": 14, "comments": 6 },
"url": "https://www.easeclaw.com/leads"
}// Verify a delivery (Node)
import { createHmac, timingSafeEqual } from "node:crypto";
const expected = "sha256=" + createHmac("sha256", process.env.EASECLAW_WEBHOOK_SECRET)
.update(rawBody) // the exact request body, before any JSON parsing
.digest("hex");
const ok = timingSafeEqual(
Buffer.from(req.headers["x-easeclaw-signature"] ?? ""),
Buffer.from(expected)
);Connect a tool once in Connections (paste a token — verified live, stored encrypted), then push any lead into it in one click, with the post, score, and reasoning attached.
One-click push: contact + note with the post, score, and reasoning.
Person + lead + note, straight into your pipeline.
Native connect — add the lead to Apollo as a contact, tagged with intent score and source. Needs a master API key.
Add a lead to a campaign without leaving EaseClaw.
Push a lead into an Instantly campaign with score and source attached.
Native connect — feed the lead into an LGM audience, with score and source attached.
One-click OAuth — creates a Lead with the post, score, and reasoning.
Most lead tools stop at reading mentions. EaseClaw's MCP server closes the loop — your agent finds, reads, drafts, and tracks leads end to end. It just never presses send.
6 tools — find, read, draft, and track leads from Claude Code, Cursor, or any MCP client.
Plain HTTP + API key. Leads, drafts, projects, activity — everything the dashboard sees.
npx easeclaw — leads, drafts, and pipeline updates from your terminal or scripts.
Machine-readable spec at /openapi.json and agent docs at /llms.txt.
Full setup for Claude Code, Cursor, and the REST API on the For AI agents page. Keys live in API & Agents.
No. The webhook POSTs plain JSON to any HTTPS endpoint you control — Zapier, Make, n8n, and Clay are just the easiest places to catch it. Slack, Discord, and Microsoft Teams URLs are detected automatically and get a formatted message instead of raw JSON.
All of them, including the free trial. Webhooks, per-lead events, CSV export, the MCP server, the REST API, and the CLI are available on every EaseClaw plan — none of it is paywalled behind a higher tier.
No. Integrations deliver leads and drafted replies into your tools, but a human always reviews and sends. EaseClaw never auto-posts, on any channel, on any plan.
Generate a signing secret in Automations. Every delivery then carries an X-EaseClaw-Signature header — the HMAC-SHA256 of the exact request body — so your endpoint can verify each event really came from EaseClaw.
Connect a tool once on the Connections page. For HubSpot, Pipedrive, Apollo, Lemlist, Instantly, La Growth Machine, Airtable, and Notion you paste an API token that EaseClaw verifies live against the provider and stores encrypted; for Clay, Make, and n8n you paste a webhook URL. After that, every lead gets a one-click push: HubSpot, Pipedrive, and Apollo receive a contact with the post, score, and reasoning; Lemlist and Instantly add the lead to the campaign you chose; La Growth Machine adds it to an audience; Airtable gets a row and Notion a page; Clay, Make, and n8n receive the lead over their webhook.
Yes — per connection. On any connected tool except the email-keyed ones, flip on Auto-push and pick a score, and every new lead at or above it flows into that tool automatically as EaseClaw scans, no clicking required. Lemlist and Instantly stay manual because they key on the lead's email address, which scanned posts don't include. A human still reviews and sends every reply; auto-push only moves lead data into your tools.
Free for 7 days. Paste your site, connect a webhook, and watch warm leads land where you work.