/ sensors

The moment it happens. Delivered.

A sensor is a rule for what to watch: one event type, scoped to the entities or watchlists you care about. When a matching event is confirmed, Evinor pushes it to your webhook or Slack, signed, deduplicated, once.

Sensors push.Beats accumulate.
/ SERIES B FUNDRAISING IN FINTECHENABLED · EXAMPLE DATA
TODAY · OCT 133 MATCHES
Ledgerline raises $50M Series B09:14
Fund raisingLedgerlineHIGHDELIVERED 200 · 1.2s
3 sources · Outlet A, Outlet B, Outlet CWhy ▴
MATCHED 4 CLAUSESEvent typeFUND_RAISINGCompany in ≡ FintechLedgerlineAmount ≥ $50MAMOUNT_RAISED $50M2+ reports3
Northwind Pay closes $72M Series C08:41
Fund raisingNorthwind PayMEDIUMRETRYING · 503 · attempt 2
2 sources · Outlet D, Outlet EWhy ▾
Ledgerline raises $50M in Series B round, filing shows07:02
Fund raisingLedgerlineHIGHDEDUPED
1 source · Regulatory filingDeduped → see 09:14 delivery
YESTERDAY · OCT 122 MATCHES
Copperleaf acquires Tallyhq for $310M16:20
AcquisitionCopperleafTallyhqHIGHDELIVERED · Slack
4 sources · Outlet A, Outlet F, Outlet BWhy ▾
Brightvault names Ana Ruiz chief financial officer11:05
Leadership changeBrightvaultAna RuizMEDIUMPAUSED · NO CREDITS
2 sources · Outlet B, Outlet DWhy ▾
SEP 242 MATCHES
Finch & Rowe raises $60M Series B19d ago
Fund raisingFinch & RoweHIGHDELIVERED 200 · 0.9s
3 sources · Outlet C, Outlet A, Outlet EWhy ▾
Ledgerline appoints Sam Patel chief executive19d ago
Leadership changeLedgerlineSam PatelHIGHDELIVERED · Slack
2 sources · Outlet B, Outlet FWhy ▾
/ How it works

Define it once. Get pushed forever.

01

Say what to watch.

Pick one event type, scope it to named entities or a watchlist, optionally require a minimum number of independent reports or a specific outlet, and refine on role values.

WHAT TO WATCH
◇ FUND RAISINGin≡ FINTECH (212)
REFINE MATCHESAMOUNT_RAISED ≥ $50M
2+ independent reports
DELIVERYWebhook  hooks.example.com/evinor
Slack     #deals
02

Backtest it before it goes live.

Every sensor is replayed against the last 90 days of real events before you save.

14 would have firedLAST 90 DAYS · BY WEEK
NEAR MISSES · 2
Tandem raises $42M Series Bblocked by AMOUNT_RAISED ≥ $50M
Orbitpay raises $80M Series Cblocked by 2+ independent reports
Backtestfree
Near missesfree
Savingfree
03

It fires, signed.

When a match is confirmed, Evinor POSTs a JSON envelope to your URL with an X-Evinor-Signature header: HMAC-SHA256, per-sensor secret, rotatable.

POST https://hooks.example.com/evinor
Content-Type: application/json
X-Evinor-Signature: <base64 HMAC-SHA256>

{
  "messageId": "0197f2c1-…",
  "idempotencyKey": "0d7f2b6e-…",
  "provenance": [
    { "sourceKind": "external", "sourceName": "Outlet A" },
    { "sourceKind": "external", "sourceName": "Outlet B" }
  ],
  "payload": {
    "eventCodeName": "FUND_RAISING",
    "details": {
      "matchingReportCount": 3,
      "roles": [{ "code": "AMOUNT_RAISED", "textValue": "$50M" }],
      "confidence": { "score": 0.91, "band": "HIGH" }
    }
  }
}
2xxdelivered
408 / 429 / 5xxretried · exponential backoff
network / DNS / TLSretried
other 4xxdelivered once, not retried
/ Use cases
01

Deal flow sensor

Fund raising at Series B or later in fintech, confirmed by two or more reports.

Fund raising · 2+ reports
  Round ≥ Series B
  Company in ≡ Fintech
→ Slack #deals
02

Portfolio sensor

Any event involving a company on your 38-entity watchlist, pushed into your CRM.

Any event type
  Entity in ≡ Portfolio (38)
→ POST hooks.example.com/evinor
03

Competitor sensor

Launches and leadership changes at five rivals.

Product launch     · ≡ Rivals (5)
  → Slack #competition
Leadership change  · ≡ Rivals (5)
  → Slack #competition
04

Agent sensor

A webhook into an n8n, Zapier or Make flow that drafts the brief and files the ticket.

Fund raising · ≡ Portfolio (38)
→ POST n8n webhook
→ ◇ Draft brief
→ ◇ File ticket   [ n8n · Zapier · Make ]
/ Pricing
See plans →
01

On every plan

Available on every plan, including free: 100 credits per period, up to five sensors, three watchlists.

02

Matches cost credits

A match costs credits by event type, charged once per event per sensor. Building, backtesting and near misses are free.

03

Delivery is free

Webhook and Slack, every retry included.

04

Nothing is lost

Out of credits? Matches keep being recorded; delivery pauses and resumes automatically when you top up.

Sensor count, watchlist size, backtest depth and delivery destinations scale with plan.

/ FAQ

Sensors, briefly.

How is this different from a beat?
Sensors push each confirmed event to a webhook or Slack as it happens. Beats accumulate matches in a log you or an agent read later. Use a sensor when latency matters; use a beat when you want the record.
How do I verify a delivery?
Each sensor has its own signing secret. Verify the X-Evinor-Signature HMAC-SHA256 over the canonicalized envelope, and dedupe on idempotencyKey, never on messageId.
What if my endpoint is down?
5xx, 408, 429 and network failures are retried with exponential backoff; a retry carries a new messageId but the same idempotencyKey.
Can I test it first?
Yes. Backtesting replays the last 90 days and shows near misses. It is free and uses no credits.