How to automate LinkedIn outreach with AI agents
A step-by-step guide to building AI-powered LinkedIn outreach workflows using MCP — from prospect search to personalized messages.
By Daan
Traditional LinkedIn outreach is a grind: manually search for prospects, visit each profile, craft a personalized note, send the invitation, wait, follow up. An SDR might manage 30-50 personalized touches per day. AI agents connected to LinkedIn via MCP can do the research and drafting in minutes — while keeping the personalization that actually gets responses.
Here's the workflow. Step one: define your target. Tell your AI agent something like "Find VP of Sales at B2B SaaS companies with 50-200 employees in the US." The agent calls search_people with the right filters and gets back a list of matches with names, headlines, and profile URLs.
Step two: qualify and research. For each prospect, the agent calls get_profile to read their full background — current role, previous companies, recent activity, shared connections. It can also check get_company for company context. This is where AI shines: it synthesizes all this context into a mental model of each prospect in seconds.
Step three: personalized outreach. The agent drafts a connection request using send_invitation with a custom note that references something specific — their recent post, a mutual connection, their company's latest funding round. This isn't template-based "I saw your profile and..." spam. The agent genuinely reads and responds to each person's context.
Step four: safety. This is critical. LinkedIn will restrict or ban accounts that send too many invitations or messages too quickly. Crispy enforces built-in daily limits — 15 invitations, 150 messages, 25 post interactions per day by default. These limits protect your account while still allowing meaningful daily output. The safety calculator lets you model different activity levels.
Step five: follow up and track. After initial outreach, the agent can monitor responses via list_conversations, send follow-up messages to people who accepted but didn't reply, and track acceptance rates. Some teams build full campaign workflows that run daily check-ins through their AI agent.
The key insight: AI outreach works because it combines scale with genuine personalization. The agent does the tedious research work instantly, but the messages it crafts are individually thoughtful. Combined with Crispy's safety guardrails and stateless architecture, you get high-volume outreach without the risks of traditional automation tools.
Related articles
Why Crispy never stores your LinkedIn data
Most LinkedIn tools scrape and cache your data. We took a fundamentally different approach — stateless by design.
MCP + LinkedIn: how AI agents automate outreach
Model Context Protocol lets AI agents use LinkedIn like a human. Here's how it works and why it matters for sales teams.