Resources
Integrations·6 min read

Integrations

Connect SignalRaven to Slack, Clay, Google Sheets, Notion, webhooks, n8n, and MCP. Set up one destination or many — included in every plan.

What's a destination

Delivery is continuous, not batched. Monitoring runs around the clock, and a signal is routed as soon as it clears qualification, typically within minutes of the engagement that produced it. That's why a destination matters more than it first appears: signals with nowhere to go sit in the portal waiting to be found, which is the slowest possible way to work them.

A destination is where signals land. Every plan includes all integrations; what differs is how many destinations you can configure (1 on Solo, 2 on Pro, unlimited on Scale).

You can route different signals to different destinations. Most teams start with one and add more as their motion matures.

Supported destinations

Slack: fastest path to first value

Best for: getting reps to act on signals in the next 60 seconds.

Setup: From your Destinations dashboard, click + Add destination → Slack → authorize the workspace → pick a channel.

Connect Slack · pick a channel
SLACK · CONNECTED
Authorized
Deliver signals to
# signals
PREVIEW
Marcus Feld · Director Revenue Operations · Brightmile
SCORE 8 · ICP 79
The Slack channel picker after authorization, with a preview of an incoming signal.

What signals look like in Slack: a formatted block with the engager's headline, post snippet, scores, three talking points, and buttons for “View on LinkedIn”, “Mark worked”, and “Snooze”.

Pro tip.Use Slack's reminder feature on signals you're not ready to act on right away. The signal stays in the channel as your history.

Google Sheets: the audit trail

Best for: keeping a running log, building dashboards, or feeding spreadsheets that other tools consume.

Setup: Click + Add destination → Google Sheets → authorize Google → pick or create a sheet → confirm field mapping.

Google Sheets · field mapping
MAP SIGNAL FIELDS → COLUMNS
engager_name
Name
engager_title
Title
signal_score
Score
icp_score
ICP
NameTitleScoreICP
Marcus FeldDirector RevOps879
The field-mapping screen: signal fields matched to spreadsheet columns, with a preview row.

Each signal becomes one row. New columns can be added later; SignalRaven respects your column order.

HubSpot / Salesforce: via webhook

Best for: pushing signals straight into your CRM as tasks, notes, or new contacts.

Setup: Click + Add destination → Webhook → paste your endpoint URL → choose the payload format (JSON, form-encoded) → authenticate with a header or token.

Webhook · configure endpoint
Webhook URL
Auth header
Payload format: JSON
The webhook configuration: endpoint URL, auth header, payload format, and a test button.

We'll send a POST to your endpoint every time a signal qualifies. Most teams point this at a Zapier/Make/n8n flow that routes into HubSpot or Salesforce.

Clay, Notion, n8n & MCP

Clay:for enrichment-heavy outbound: drop your Clay webhook URL and signals stream into the table you've designated. Notion: for shared queue work: connect your workspace and each signal lands as a database row. n8n: install the native node from the marketplace to trigger custom workflows. MCP: for agent-native pipelines: point your agent at the SignalRaven MCP server and signals become a queryable resource.

app.signalraven.ai/destinations
Slack
Connected
Google Sheets
Connected
Webhook
Setup required
N
Notion
Not connected
n8n
Connected
c
Clay
Not connected
The Destinations dashboard: every integration with its connection status.

Routing & filtering per destination

Once you have more than one destination, you can route specific signal slices to specific places:

  • Per-destination score floors: Only send 8+ to Slack; route 5–7 to a Clay nurture table; nothing 1–4
  • Per-destination ICP overrides: Slack gets only tight-ICP signals; the Sheet gets everything
  • Per-destination source filters: Send competitor-engager signals to one channel, keyword-driven signals to another
Routing rules · Slack #pipeline
Slack · #pipeline
Signal score floor
7+
ICP threshold
8+
Source filter
Competitors only
The routing rules screen: score floor, ICP threshold, and source filter, per destination.

The point: signals never leave SignalRaven unless they match a route you've configured. No route, no noise.

Field mapping

Every destination has default field mappings, but you can customize them. The signal payload includes ~30 fields; you usually want to surface 6–10 in any single destination. Default mapping for Slack/Sheets/Notion (the most common):

  • engager_name, engager_title, engager_company
  • signal_score, icp_score
  • post_snippet, engagement_type
  • talking_point_1, talking_point_2, talking_point_3
  • why_now, linkedin_url

Common patterns

  • Pattern 1: One Slack channel. Start here. Get your reps reacting to signals before you over-engineer routing.
  • Pattern 2: Slack + Sheet. Slack for action, Sheet for record-keeping and post-hoc analysis.
  • Pattern 3: Slack + Clay. Slack for the rep, Clay for further enrichment and automation. Most mature teams land here.

Where to go next