EaseClaw logoEaseClaw
For AI agentsStart your $9 trial
Integrations

Plugs into the stack you already run

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 $9 trial up. You always press send.

Notifications

Get pinged where your team lives

Paste one webhook URL in Automations. EaseClaw detects the destination and formats the message for it — hot buyers only, or every new lead.

SlackLive

Hot buyers or every new lead, formatted for your channel. Paste a Slack webhook URL — done.

DiscordLive

Rich embeds per lead with score, source, and a link straight to the post.

Microsoft TeamsLive

Adaptive Cards via a Power Automate workflow URL — the current, supported Teams path.

EmailLive

Daily or weekly digests plus instant high-intent alerts, on every plan.

Automation

One signed event, every automation platform

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.

ZapierLive

Catch Hook trigger → any of 7,000+ apps. One JSON event per lead.

MakeLive

Custom webhook module → route, filter, and map every lead into your scenario.

n8nLive

Webhook node → your self-hosted flows. Signed, documented payload.

ClayLive

Webhook source → enrich each lead's author and company in a Clay table.

AirtableVia Zapier / Make

Via Zapier or Make — one row per lead in your own base.

NotionVia Zapier / Make

Via Zapier or Make — one page per lead in your pipeline database.

Custom webhookLive

Any HTTPS endpoint. Plain JSON, optional HMAC signature, SSRF-safe delivery.

easeclaw.lead.created — one POST per lead
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 the signature
// 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)
);
Three-step recipes
Zapier
  1. Create a Zap with the trigger “Webhooks by Zapier → Catch Hook” and copy the hook URL.
  2. In EaseClaw → Automations, paste the URL as your webhook and switch it to “Every new lead”.
  3. Map the JSON fields (score, permalink, title, reason) to any of 7,000+ apps.
Make
  1. Add a “Custom webhook” module to a scenario and copy its address.
  2. Paste it in EaseClaw → Automations and switch to “Every new lead”.
  3. Run the scenario once so Make learns the payload, then build your flow.
n8n
  1. Add a Webhook node (POST) and copy the production URL.
  2. Paste it in EaseClaw → Automations and switch to “Every new lead”.
  3. Verify the X-EaseClaw-Signature header in a Function node if you set a signing secret.
CRM & Outreach

From warm lead to pipeline

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.

HubSpotLive

One-click push: contact + note with the post, score, and reasoning.

PipedriveLive

Person + lead + note, straight into your pipeline.

LemlistLive

Add a lead to a campaign without leaving EaseClaw.

InstantlyLive

Push a lead into an Instantly campaign with score and source attached.

SalesforceVia Zapier / Make

Via Zapier or Make today — catch the lead event, create the record.

ApolloVia Zapier / Make

Via Zapier or Make — add the lead to a sequence from the webhook event.

La Growth MachineVia Zapier / Make

Via Zapier or Make — feed your LGM audiences from lead events.

For AI agents

The deepest agent surface in the category

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.

MCP serverLive

6 tools — find, read, draft, and track leads from Claude Code, Cursor, or any MCP client.

REST APILive

Plain HTTP + API key. Leads, drafts, projects, activity — everything the dashboard sees.

CLILive

npx easeclaw — leads, drafts, and pipeline updates from your terminal or scripts.

OpenAPI + llms.txtLive

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.

FAQ

Integration questions, answered

Do I need Zapier to use the webhook?

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.

Which plans include integrations?

All of them, including the $9 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.

Does EaseClaw ever post or send anything for me?

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.

How do I secure my webhook endpoint?

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.

How do the HubSpot and outreach pushes work?

Connect a tool once on the Connections page — you paste an API token, EaseClaw verifies it live against the provider, then stores it encrypted. After that, every lead gets a one-click push: HubSpot and Pipedrive receive a contact with a note carrying the post, score, and reasoning; Lemlist and Instantly add the lead to the campaign you chose.

Try it with your own stack

$9 for 7 days. Paste your site, connect a webhook, and watch warm leads land where you work.

Start your $9 trial