Webhook

Build custom workflows with Buska webhooks

The Buska Webhook integration sends an HTTP POST event right after each scan finds a new buying signal on Reddit, Twitter / X, LinkedIn, Hacker News, Quora, YouTube, and 30+ other platforms. Connect Buska to any tool that accepts webhooks (Make, n8n, Pipedream, custom backends), build fully custom automations, or push data to your own infrastructure. The JSON payload includes the lead's name, channel, intent, score, content, post URL, and timestamp. Setup takes 2 minutes. The Buska Webhook integration is included from the Growth plan.

buska
x
Webhook
Webhook

What you can do with Buska + Webhook

  • Receive an HTTP POST request right after each scan for every new qualifying buying signal
  • JSON payload with the lead's name, channel, intent, score, AI reasoning, ICP match, post excerpt and full text, post URL, and timestamps
  • Filter which leads trigger the webhook through an automation: by intent score, platform, or keyword
  • Connect to any tool that accepts webhooks: Make, n8n, Pipedream, Workato, Tray.io, or your custom Node / Python / Go backend
  • Build completely custom lead processing pipelines with your own scoring, enrichment, and routing logic

How to set up Buska + Webhook

1

Get your webhook URL

In your receiving tool (Make, n8n, Pipedream, custom server), create a webhook endpoint and copy the URL. For local testing, use ngrok or Cloudflare Tunnel to expose a localhost endpoint.

Webhook
https://webhook.office.com/...
2

Add to Buska

Paste the webhook URL in Buska Settings > Integrations > Webhook. The connection is instant. Only one generic webhook URL is active at a time per team (Make, n8n, and Teams each have their own separate connection slot if you use those instead).

Settings/Integrations
Webhook
Webhook
Paste URL here...
Save
3

Configure filters

Set your criteria through an automation: minimum intent score, platform, or keyword. Only matching leads trigger the webhook.

Min. score65
Platforms
TwitterRedditLinkedIn
Keywords
All
4

Parse the JSON payload

Parse the JSON payload in your tool. It has an `event` field (`"new_lead"`), a `timestamp`, and a `lead` object with: `name`, `channel`, `intent`, `score` (0 to 10), `aiReason`, `icpMatch`, `contentPreview`, `contentFull`, `postUrl`, `link`, `keyword`, `sentiment`, `publishedAt`, `createdAt`. An `enriched` object is added when enrichment data is available.

Webhook
Buska Alert2m ago
Score 82Twitter
View in Buska
5

Build your workflow

Build whatever automation you need: CRM sync (HubSpot, Salesforce, Pipedrive), enrichment (Apollo, Clay), email / DM (Lemlist, Instantly), internal tools (Slack, Discord, Teams).

5
6

Watch for failures

Buska does not currently retry a failed webhook delivery or keep a replay log; if your endpoint is down when a scan fires, that event is not automatically resent. Keep your receiving endpoint reliable, or poll the Buska API (Growth and above) as a backup.

6

Real use cases with Webhook

Custom lead routing

Parse the webhook payload and route leads to different tools based on intent, channel, or score. Active demand signals go to your CRM with high priority, question signals go to your content team, competitor mentions go to a dedicated migration playbook.

Custom enrichment pipeline

Receive the webhook, enrich with your own data sources, score with your own model, then push to your CRM with your own composite score attached.

Multi-tool orchestration

Use a Buska webhook to trigger a workflow across multiple tools: create a HubSpot contact, send a Slack alert, and update an Airtable tracker, all from one social signal, through whichever automation tool you receive it in.

Custom LLM enrichment

Send each Buska webhook to your own LLM endpoint to draft a personalized reply, classify the buying intent more granularly, or summarize the social thread for your sales team.

Frequently asked questions about Buska + Webhook

What's in the Buska webhook payload?
A JSON object with an `event` field (`"new_lead"`), a `timestamp`, and a `lead` object: `name`, `channel`, `intent`, `score` (0 to 10), `aiReason`, `icpMatch`, `contentPreview`, `contentFull`, `postUrl`, `link`, `keyword`, `sentiment`, `publishedAt`, `createdAt`. An `enriched` object is added when enrichment data is available for that lead.
How fast are Buska webhooks sent?
As soon as a scan detects a lead, Buska sends it right away (this export is available from the Growth plan). Scans run once a day on Starter and during the trial, every 3 hours on Growth, and every hour on Scale, so a lead arrives within that window, not instantly.
Can I have multiple Buska webhook endpoints?
Not for the generic Webhook integration: one URL is active per team at a time. Make, n8n, and Microsoft Teams each have their own separate connection slot, so you can run those alongside a generic webhook if you need more than one destination.
How do I verify a request really came from Buska?
Today, Buska's outgoing webhook is not signed: there is no HMAC signature or secret to verify. If you need to authenticate the sender, restrict your endpoint by source or add your own shared-secret check on your side.
What if my webhook endpoint goes down?
Buska does not currently retry a failed delivery or keep a log of failed events for replay. If your endpoint is unreachable when a scan fires, that event's webhook call fails silently on Buska's side; make sure your endpoint stays up, or use the API as a backup way to pull leads.
Is the Buska Webhook integration secure?
Buska validates that the URL you provide is a real, public, reachable address before sending to it, to avoid misuse. The payload contains only public social post content and derived metadata, never account credentials. There is no request signing today, so treat your webhook URL itself as the shared secret.
Can I test the Buska webhook before going live?
There is no built-in "send test event" button today. The simplest way to test is to point a temporary endpoint (for example an ngrok tunnel or a request-bin tool) at your webhook URL and wait for the next scan, or trigger a manual export if your plan supports it.
How much does the Buska Webhook integration cost?
The Buska Webhook integration is included from the Growth plan at no extra cost. Buska plans start at $49 per month (Starter, 5 signals, notifications only, no webhook export), $99 per month (Growth, 15 signals, webhook export included), and $249 per month (Scale, 30 signals). All plans include a 7-day free trial.

Ready to connect Webhook?

Start your free trial and set up the Webhook integration in a few minutes.

Start free trial