The problem you're trying to solve

Your team has 12,000 collective LinkedIn connections and no way to find the warm path to any specific buyer. When an AE wants to break into a target account, they ask in the sales Slack channel: "does anyone know someone at Stripe?" Maybe two replies come back. Maybe one of them is from a year-old connection who barely remembers the AE. The intro request goes out, the intermediary isn't sure how strongly to vouch, and the warm-intro DM lands at a 12% reply rate — better than cold, but not by much.

Meanwhile, three other team members do know someone at Stripe. One of them comments on that buyer's posts twice a month. They never saw the Slack ping because they were heads-down, or it was buried under 80 other messages, or they're a partner who isn't in your Slack at all.

The network is there. The infrastructure to surface and act on it isn't. You need a tool that turns your team's collective LinkedIn graph into a queryable, scored, actionable asset — exactly the layer the AE workflow depends on to multi-thread without burning the buyer.

What GTM Brigade configures on day one

The day-one configuration is a deduplicated connection graph across every team member, an intro-quality scoring engine, and Slack routing that pings the best intermediary in near real time. This is the warm-intro tool as an actual integration spec.

Connection graph ingestion

On install, OAuth pulls each team member's LinkedIn connections (typically 500–3,000 per person). For a 12-person team, the deduplicated graph spans 10–25k unique nodes. Storage is per-tenant, isolated. Ingestion is incremental — new connections sync nightly.

The intro quality score

For any target contact, we calculate the best intro path. Score considers:

  • Interaction frequency between intermediary and target (comments, reactions, mentions in last 90 days): up to 30 points
  • Recency of most recent interaction: up to 20 points (steep decay past 60 days)
  • Connection age: 10 points if 12+ months old, 0 if under 30 days (new connections don't count as warm)
  • Mutual ICP weight: 10 points if intermediary is in a relevant role/industry
  • Multi-hop adjustment: -15 points per additional hop beyond 1st-degree

Total score 0–100. Threshold for a "warm intro" recommendation is 50+; below that, the system surfaces it as "available but cold".

Slack routing for intros

When an AE clicks "request intro" on a target contact, Slack pings the highest-scoring intermediary with:

  • Who's being requested for intro
  • The intro quality score and reasoning ("you commented on their post 3 weeks ago and are connected since 2021")
  • A pre-drafted intro request in the intermediary's voice (drawn from their voice model if captured, otherwise neutral professional)
  • One-click approve / edit / decline

The intermediary edits in 30 seconds and ships. Or declines and the request routes to the next-best path.

HubSpot attribution

Intro requests, intro accepts, and warm-intro DMs all sync to HubSpot as timeline events through our LinkedIn-to-HubSpot sync. The Recap phase surfaces which intros produced opportunities — calibrating the scoring engine over time.

Multi-hop paths

When no 1st-degree intermediary exists with a score ≥ 50, the system surfaces 2nd-degree paths (your teammate's teammate knows them). Quality scores are heavily discounted for multi-hop but sometimes it's the only path.

What the first 90 days look like

By day 14 the graph is queryable and intros are flowing, by day 45 the team is booking intro-sourced meetings, and by day 90 warm-intro pipeline is a measurable HubSpot lane.

  • Days 1–14: Connection graph ingested, watchlist built, voice models captured, Slack routing wired.
  • Days 15–45: First wave of intro requests. Acceptance rates land in the 60–80% range when score is 70+. Team books 5–15 meetings from intros in this window.
  • Days 45–90: HubSpot opens a warm-intro attribution lane. Most teams replace the "does anyone know X?" Slack channel pings entirely.

What this is not a fit for

Skip this if your team is junior with thin networks, your buyers aren't on LinkedIn, or you don't run an ABM motion. Honest disqualifiers:

  • Junior team with thin networks. If team-wide LinkedIn connections total under 3,000, the graph isn't dense enough. Hire experienced AEs first or wait.
  • LinkedIn-light buyer base. If your buyers aren't on LinkedIn, there's no graph to traverse.
  • High-velocity transactional sales. Warm intros take 1–3 days to land. If you need to book a demo in the same week, cold motion is faster — the warm-first outbound playbook covers the hybrid case where warmth still helps the cold layer convert.

How to know if this is the right play for you

A 30-minute walkthrough with one of our strategists is the fastest qualification path. We'll look at your team's collective LinkedIn footprint, pick 5 target accounts, and show you the warm-intro paths that exist today. If the graph is dense enough to produce real intros, you'll see it in the meeting. If not, we'll tell you.