Network

Signals Worth Acting On

Your network is full of timing signals you never see: a prospect changes jobs, someone views your profile, an old lead accepts your invite. Crispy surfaces the moments worth acting on and tells you who to reach out to today, with the warm intro path if there is one.

crispy — bash

Show me network analytics for founders based in Amsterdam, including how many are already in a campaign

{
  "matched": 42,
  "top_companies": [
    { "name": "Acme", "count": 6 }
  ],
  "in_campaign": 11,
  "contacts": [
    { "name": "Lars Bakker", "title": "Founder", "campaign_status": "none" }
  ]
}

Show me my first-degree connections whose headline mentions RevOps

[
  {
    "name": "Alex Rivera",
    "headline": "RevOps Lead at Acme",
    "provider_id": "ACoAABcd1234",
    "connection_degree": 1
  }
]

Show me who viewed my LinkedIn profile recently and flag any that look like potential buyers

[
  {
    "provider_id": "ACoAABcd1234",
    "name": "Sara Lee",
    "headline": "VP Sales at Northwind",
    "viewed_at": "2026-06-15T14:22:00Z"
  }
]

10 Tools for Network

Each tool is available as an MCP tool for AI agents or as a REST API endpoint.

LinkedIn Network Analytics

Read

Run aggregate analytics over your locally-synced connections, with or without filters. Without filters you get a full-network view: top companies, normalized title groups, locations, skills, monthly growth velocity, recency buckets, and campaign overlap. With filters you get the same aggregates scoped to a matching slice plus the matching contact list with each person's campaign status, and group_by returns a full uncapped distribution for one dimension. This is a database-only tool that returns empty if connections have never been synced.

get_network_analytics

List LinkedIn Connections

Read

List your 1st-degree LinkedIn connections, returning between 1 and 100 per call (default 20) with each result's provider ID for use in downstream actions. An optional keyword filters by name or headline across up to 500 connections. For very large networks of 500 or more, use list_saved_connections instead. Returns an empty array when no connections match.

get_connections

Get Profile Viewers

Read

Returns the people who recently viewed your LinkedIn profile, from 1 to 100 viewers (default 20), each with a provider_id you can act on. Returns an empty array when there are no viewers or when the account is not Premium, since the full viewer list requires a Premium subscription.

get_profile_viewers

Get Profile Followers

Read

Lists the followers of a LinkedIn profile, returning between 1 and 100 per page (default 20) with a provider ID for each follower. Paginate through the full list using the cursor returned in each response. Returns an empty list if the profile has no followers or its followers are private.

get_followers

Get Social Selling Index

Read

Returns your LinkedIn Social Selling Index score out of 100 along with its category breakdown, giving you a benchmark for your professional brand and selling activity. This requires an active Sales Navigator subscription, and an active_seat value of false signals the subscription may have lapsed. Fails with a clear error when Sales Navigator is not active.

get_social_selling_index

List LinkedIn Invitations

Read

List LinkedIn connection invitations by direction, either incoming received requests (default) or sent outbound requests, and filter by status of pending, accepted, or all. Accepted results come from the invitation tracker and support a configurable look-back window and campaign filter. Returns an empty array when no invitations match.

list_invitations

Respond To LinkedIn Invitation

Write

Accept or decline an incoming connection invitation using its invitation_urn from list_invitations with direction incoming. There is no daily limit on responses, and some invitations also require the shared_secret returned alongside the URN. The tool returns an error if the URN is invalid or the invitation has already been actioned.

respond_to_invitation

Save LinkedIn Connection

Write

Fetch a LinkedIn profile by provider ID or slug and save it to your local store, optionally with notes attached. Saving overwrites any existing entry for that profile and fails with a profile-not-found error if the identifier is invalid. Use it to build a durable local library of key contacts you can later search without spending API calls.

save_connection

Get Activities Event Log

Read

Provides a raw read of the activities event log, including touchpoints, sends, replies, and accepts, so you can compute your own scores, health metrics, or cohort analysis. Filter by contact, campaign, activity type, direction, and time window, with a default of 100 rows and a max of 500. Returns an empty list when nothing matches your filters.

get_activities

Get Company Page Viewers

Read

Get company page analytics such as page views and visitor demographics for the last 30 days. Requires the organization's numeric ID and page admin access. Optionally pass a start and end date to set the analytics range. Returns empty or fails if you are not an admin of the page.

get_company_page_viewers

Use Cases

Here's how teams use Crispy's network tools in their day-to-day workflows.

Catch buying signals as they happen

Job changes, new roles, and profile views are timing signals. Crispy flags the ones inside your ideal customer profile so you reach out while the moment is warm.

Example prompt

Tell me which of my connections changed jobs this month and work at companies with 100+ employees

Turn profile viewers into pipeline

Someone who viewed your profile already raised their hand. See who's been looking, filter to the ones that fit, and open a conversation while you're top of mind.

Example prompt

Show me profile viewers from the last week who match my target buyer and draft a soft intro to each

Find the warm intro path

Before you cold-message a prospect, Crispy checks your network for a shared connection who can make the introduction, the fastest way to a reply.

Example prompt

I want to reach this VP of Sales, who in my network can introduce me?

Track network health over time

Connection growth, acceptance rates, and your Social Selling Index in one view, so you know whether your outreach strategy is actually compounding.

Example prompt

Analyze my connection growth this quarter and tell me my Social Selling Index trend

Get started in 3 steps

1

Sign up

Create your Crispy account. No credit card required for the first setup.

2

Connect LinkedIn

Link your LinkedIn account from the dashboard. Takes 30 seconds.

3

Start using

Add Crispy to Claude, Cursor, or any MCP client, or call the REST API directly.

$49/seat/mo. Everything included.

No API call limits. Every tool included. Cancel anytime.

View pricing

Frequently Asked Questions

What counts as a signal?

Job changes, new profile views, accepted invitations, followers, and company-page viewers, anything that tells you a person is worth reaching out to right now. Crispy filters them to your ideal customer profile so you act on the ones that matter.

Can Crispy really find a warm intro path?

Crispy reads your connections and shared connections to identify who can introduce you to a target prospect. A warm intro converts far better than a cold message, and this surfaces it automatically.

What is the Social Selling Index?

It's LinkedIn's own 0-100 score of how effectively you build your brand, find the right people, engage, and build relationships. Crispy tracks it over time so you can see whether your activity is paying off.

Can I auto-accept or respond to invitations?

Crispy can list pending invitations and respond to them on your instruction. You decide the rules; it executes, so you can keep your network clean without checking LinkedIn ten times a day.

Does this work for company pages too?

Yes. See who's viewing your company page, not just your personal profile, so you can spot account-level interest and route it to the right rep.

The complete LinkedIn API. Ready when you are.

Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.