Send flow alerts anywhere with Zapier or Make
No server, no script. Point a RadarPulse webhook at a Zapier "Catch Hook" or a Make "Custom webhook" and every EXTREME print or smart-money confluence event becomes a trigger you can route to thousands of apps, a Slack channel, a Google Sheet log, a Notion board, an email, or an SMS, with point-and-click field mapping.
What it does. RadarPulse pushes a JSON event to a URL when a signal fires. Zapier and Make each hand you such a URL and parse the event into fields, ticker, score, bias, premiumFmt, flag, links.app, that you drop into any downstream action. Add a Filter to only forward the strongest signals.
Prerequisites
- A RadarPulse account with webhook access (Elite, in private beta, join the waitlist).
- A Zapier or Make account (the free tiers are enough to start).
- An app to route to, Slack, Google Sheets, Notion, email/SMS, connected in that platform.
How to set it up
{{ticker}} {{flag}} score {{score}} ({{bias}}) · {{premiumFmt}} → {{links__app}}.score ≥ 90 or flag = EXTREME, then turn the Zap/scenario on.Event fields you can map
| Field | Example | Use |
|---|---|---|
ticker | NVDA | The underlying |
flag | EXTREME | EXTREME / ELEVATED / NOTABLE |
score | 92 | 0–100, great for a Filter threshold |
bias · type | BULL · CALL | Direction of the flow |
premiumFmt | $1.84M | Human-readable premium |
links.app | …/?view=flow&t=NVDA | One-tap deep link back to RadarPulse |
Optional: verify the signature
Catch-hook URLs are unguessable but unauthenticated. For sensitive routing, add a Code by Zapier (or Make Custom JS) step that recomputes the HMAC over timestamp + "." + body and halts on a mismatch. Pass the raw body, the X-RadarPulse-Timestamp header, and the X-RadarPulse-Signature header in as inputs:
// Code by Zapier, inputData: { raw, ts, sig }, secret in env
const crypto = require("crypto");
const mac = "sha256=" + crypto.createHmac("sha256", process.env.RP_SECRET)
.update(inputData.ts + "." + inputData.raw).digest("hex");
const ok = inputData.sig.length === mac.length
&& crypto.timingSafeEqual(Buffer.from(inputData.sig), Buffer.from(mac));
if (!ok) throw new Error("bad signature"); // stops the Zap
return { ok: true };
Risk & responsibility. Alerts are informational, not signals, unusual prints can reflect hedging or spreads and are not buy/sell recommendations. Keep your catch-hook URL and webhook secret private, and verify the signature before any sensitive action. You are responsible for the automations you build and for the connected platforms' terms and rate limits. Trading and investing involve substantial risk of loss.
Get beta webhook access
Signed, real-time flow + confluence webhooks power every no-code route. Join the waitlist for early developer access.
Join the waitlist →