Help center

Guide

Webhooks (connect n8n, Zapier, Make)

Webhooks let HuntSales send an HTTP POST to a URL you own the moment something happens in your CRM, so you can trigger n8n, Zapier, Make, Slack, or your own service. Set them up in Settings, then Developer, under Webhooks: paste an https URL, tick the events you want, and save. The signing secret is shown once when you create the endpoint, so copy it then.

Events you can subscribe to: reply received, contact created, contact stage changed, contact assigned, campaign launched, campaign completed, email opened, email clicked, email bounced, contact unsubscribed, call completed, meeting scored, deal created, deal won, watchlist match, and credits low. Every event carries a small JSON payload with the ids and key display fields for that event (never full contact notes).

Each delivery is signed so you can trust it came from us: the request carries an X-HuntSales-Signature header holding an HMAC-SHA256 of the exact body using your endpoint secret, plus an X-HuntSales-Event header naming the event. Verify by recomputing the HMAC on your side and comparing.

Deliveries are reliable, not fire-and-forget. If your endpoint is down or returns an error, we retry up to three times with a growing back-off before giving up. Open the Deliveries view on any endpoint (Settings, then Developer, then Webhooks) to see the recent deliveries with their status codes and attempt counts.

Prefer to manage endpoints from code (for example an n8n trigger node)? An API key with the "Manage webhooks" scope can create, list, and delete your webhook endpoints over the API, so a workflow can register its own endpoint automatically. That scope is opt-in per key, off by default.

Note: task due-date events are not available yet.

Inside the app, click the help button in the bottom corner to ask the assistant or leave a message for our team.