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.
Define it once. Get pushed forever.
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.
2+ independent reports
Slack #deals
Backtest it before it goes live.
Every sensor is replayed against the last 90 days of real events before you save.
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" }
}
}
}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
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
Competitor sensor
Launches and leadership changes at five rivals.
Product launch · ≡ Rivals (5) → Slack #competition Leadership change · ≡ Rivals (5) → Slack #competition
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 ]
On every plan
Available on every plan, including free: 100 credits per period, up to five sensors, three watchlists.
Matches cost credits
A match costs credits by event type, charged once per event per sensor. Building, backtesting and near misses are free.
Delivery is free
Webhook and Slack, every retry included.
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.