LinktLinkt

Signals

Track business events and changes across your target accounts

Signals are time-based events detected by AI agents that affect your entities. They represent an immutable audit trail of what happened and when—funding rounds, leadership changes, hiring events, product launches, and more.

Overview

Signals help you stay informed about important business changes:

  • Funding announcements and capital raises
  • Leadership and executive changes
  • Company news and press releases
  • Job postings and hiring activity
  • Product launches and expansions
  • Acquisitions and partnerships

Signal Structure

{
  "id": "507f1f77bcf86cd799439020",
  "icp_id": "507f1f77bcf86cd799439011",
  "entity_ids": ["507f1f77bcf86cd799439015", "507f1f77bcf86cd799439016"],
  "summary": "Acme Corp announced $50M Series B funding led by Sequoia Capital, bringing total funding to $75M.",
  "signal_type": "funding",
  "signal_display_name": "Funding & Budget Events",
  "strength": "HIGH",
  "references": ["https://techcrunch.com/2025/01/15/acme-series-b"],
  "created_at": "2025-01-15T10:30:00Z"
}

Fields

FieldTypeDescription
idstringUnique signal identifier
icp_idstringICP that defines what this signal means—signals are owned by ICPs
entity_idsarrayEntity IDs this signal relates to (may be empty for topic-based signals)
summarystringAI-generated explanation of what happened
signal_typestringCategory of signal (see Signal Types below)
signal_display_namestringHuman-readable display name (optional)
strengthstringSignal importance: LOW, MEDIUM, or HIGH
referencesarraySource URLs where this information was found
created_atdatetimeWhen the signal was detected

Signal Types

Linkt detects 17 types of business signals including funding rounds, leadership changes, acquisitions, hiring surges, RFPs, and more.

Signal Strength

Each signal includes a strength indicator showing its potential impact:

StrengthMeaningRecommended Action
HIGHSignificant event, strong sales triggerImmediate outreach
MEDIUMNotable event, worth monitoringTime your engagement
LOWMinor event, background contextNote for future reference

See the Signal Types Reference for detailed strength interpretation guidelines.

Entity Relationships

Signals are linked to entities through the entity_ids array. A single signal can be associated with multiple entities:

{
  "signal_type": "acquisition",
  "entity_ids": ["acquiring_company_id", "acquired_company_id"],
  "summary": "Acme Corp announced acquisition of StartupXYZ for $100M"
}

Querying Signals

List Signals

Retrieve signals with filtering and pagination:

curl -X GET "https://api.linkt.ai/v1/signal?signal_type=funding&strength=HIGH&days=30" \
  -H "x-api-key: your-api-key"

Query Parameters

ParameterTypeDefaultDescription
icp_idstringFilter by specific ICP
entity_idstringFilter by entity (matches entity_ids array)
signal_typestringFilter by signal type (e.g., funding)
strengthstringFilter by strength: LOW, MEDIUM, HIGH
search_termstringSearch in summary or signal_type (case-insensitive)
daysinteger30Number of days to look back (1-90)
pageinteger1Page number
page_sizeinteger20Results per page (1-100)
sort_bystringSort field: created_at, updated_at, signal_type, strength
orderinteger-1Sort order: -1 (descending), 1 (ascending)

Response Format

{
  "signals": [
    {
      "id": "507f1f77bcf86cd799439020",
      "icp_id": "507f1f77bcf86cd799439011",
      "entity_ids": ["507f1f77bcf86cd799439015"],
      "summary": "Acme Corp announced $50M Series B funding...",
      "signal_type": "funding",
      "strength": "HIGH",
      "references": ["https://techcrunch.com/..."],
      "created_at": "2025-01-15T10:30:00Z"
    }
  ],
  "total": 45,
  "page": 1,
  "page_size": 20
}

Get Single Signal

curl -X GET "https://api.linkt.ai/v1/signal/507f1f77bcf86cd799439020" \
  -H "x-api-key: your-api-key"

Generating Signals

Signals are generated through signal monitoring workflows:

  1. Topic monitoring — Track keywords and topics across the web
  2. Sheet monitoring — Monitor existing entities for changes
  3. CSV signals — Generate signals from uploaded data

See Tasks for signal task configuration.

Next Steps

On this page