Skip to main content

Getting Started with Signals: How to Access Real-Time Partner Data via API and Webhook

Joy Rudnick avatar
Written by Joy Rudnick
Updated this week

In this article:

Overview

Crossbeam’s newest API endpoint gives you programmatic access to ecosystem signals — partner-driven events that surface key moments across your ecosystem, such as when a strategic partner opens or closes an opportunity. These signals are designed to help your teams and tools act on partner activity as it happens. You can:

  • Access these signals via the API for on-demand data retrieval

  • Receive these signals via a webhook for real-time delivery into your existing tools and workflows

Together, these options make it easier to connect Crossbeam data to the systems your team already uses for automation, analytics, and reporting.


What are signals?

A signal is a data point or event that represents a meaningful partner activity, such as an opportunity opening or closing, that could influence your pipeline, customer success, or co-selling strategy.

Signals help your teams:

  • Detect opportunities or risks early (a partner closing a deal in an overlapping account)

  • Automate next steps (notify account owners, trigger workflows)

  • Power AI-driven insights and recommendations

These are delivered in real time through our webhook, or retrieved when needed via our API endpoint.


‼️ Important

API calls and Webhooks are included in Record Exports limits.

Contact the support team at support@crossbeam.com for further assistance.


Requirements

To use signals, your company must be syncing and sharing the following CRM fields with Crossbeam:

  • Deal open date

  • Deal close date

  • Deal is closed

  • Deal is won

Plan Access

  • Free and Connector plans: No access

  • Supernode plan: Access to the API (Signals and the API endpoint)

  • Enterprise plan: Access to the API and Webhook

To upgrade your account, visit the Plan & Billing page.


✍️Note: Only Admin users can create or edit webhooks and API integrations.


How It Works

Crossbeam’s APIs make signals available in two main ways:

1. Webhook (Push Model)

The webhook automatically sends signal updates to your system the moment an event occurs.

Example:

When a partner opens a new opportunity in a shared account, Crossbeam “pings” your connected app, such as Slack, HubSpot, or a custom internal tool, to trigger a workflow or alert.

Best for:

  • Real-time notifications or automations

  • Systems that should respond instantly to partner events

How to Set up a Webhook in Crossbeam

From the left-side Navigation Menu in Crossbeam:

  • Next, define your webhook settings:

    • Event types → Choose which event(s) you’d like to receive signals for:

      • Deal opened (when a partner opens a new opportunity)

      • Deal closed-won (when a partner closes a deal)

    • Add Webhook name

    • Add Destination URL

    • After clicking Finish, a secret key will appear

      • Copy and store it safely — you won’t be able to view this same key again

      • Some external tools may require this key to authenticate incoming data.

  • Test your webhook

    • Crossbeam will send a test call to the destination URL you provided

    • If the test fails, you can edit the configuration and try again until it succeeds

  • Enable and select filters for your webhook

    • Filters let you narrow which partners or Populations you want to receive signals for

Once the test passes, you can enable the webhook.

Click Save Settings to finalize setup. Your webhook is now active and will appear in your list of installed integrations.

👉 For more technical details on configuring your webhook, visit our Developer Documentation


2. API Endpoint (Pull Model)

The API endpoint allows your systems or AI agents to request the latest signal data from Crossbeam when needed.

Example:

Your CRM or internal analytics platform can call the Crossbeam API to fetch all new Opportunity Closed Won signals from the past 24 hours.

Best for:

  • On-demand insights or scheduled analyses

  • Use cases that don’t require immediate real-time actions

How to Set up APIs in Crossbeam

From the left-side Navigation Menu in Crossbeam:

  • Click on DataIntegrations +Create New → API Integration

  • Next, define your API settings:

    • Integration name

    • Integration description

    • Callback URL and Allowed Origins

Click Create Integration, then follow the step-by-step instructions in our Developer Documentation to complete your endpoint setup.

👉 See setup details in the Developer Documentation.


Example Use Cases

Use Case

How It Works

Model

Instant deal notifications

When a partner opens a new opportunity on an overlap, send a Slack alert to the account owner

Webhook

Trigger outreach cadences

Automatically start a HubSpot or Outreach sequence when a partner adds a new opportunity

Webhook

Timed follow-ups

Wait 60 days after a partner’s Closed Won deal, then trigger a “better together” campaign

Webhook

Deal prioritization scoring

Fetch Closed Won signals daily to update opportunity scores in your CRM

API Endpoint


FAQs

  • Does the webhook count towards Record Exports?

    Yes, just like Crossbeam's existing API, the new webhook will also count towards Record Export limits.

  • Do you need to have a license to leverage signals and the webhook?

    No additional licenses are required. Only Admins can create webhooks, but anyone in your organization can benefit from the workflows or alerts they trigger in other tools.

  • Can I access signals if my data source is a CSV or Google Sheet?

    Yes, as long as your partner has a connected CRM and is sharing the required fields, you’ll receive signals for that partner’s data.

  • How is this different from Crossbeam's existing API?

    Our existing API provides access to raw overlap data.
    The new API and webhook deliver:

    • Event-based, enriched data — like “Opportunity Opened” or “Closed Won” as they happen

    • Real-time push updates via webhook (or on-demand pulls via API)

    • AI-ready formats for use with intelligent systems like Crossbeam’s MCP or other AI tools

    • Richer integrations that reflect structured, real-time data streams

  • Are we able to push Greenfield account signals?

    No, this capability isn’t supported at this time.


📄 Related Articles

Did this answer your question?