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. Totals, monthly growth velocity, recency buckets, and campaign overlap are network-wide. Enrichment-derived breakdowns are top-level at 80% or higher title/company coverage; below 80%, they move under partial_breakdowns with enriched and total denominators. Filters scope the aggregates and add a matching contact list, while group_by returns an uncapped distribution under the same coverage gate. 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

See Who Viewed Your LinkedIn Profile

Read

Crispy returns recent viewers of your own LinkedIn profile. It does not let you browse someone else's profile anonymously. Results are empty when there are no viewers or the connected account is not Premium. Enable viewer polling to collect viewer data over time.

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 on active subscriptions. 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.

Run LinkedIn workflows from the AI client you already use.

Create your account, connect LinkedIn, create an API key, then add Crispy to your client. Review the docs for supported workflows and safety controls.