Turn a LinkedIn profile into a cold email draft

Use n8n to scrape a LinkedIn profile from a URL and draft a tailored cold email for review.

Done with n8nยท Intermediate

What they did
A person set up an n8n workflow that begins with a webhook or scheduled trigger taking a LinkedIn profile URL. The flow checks the link, pulls profile details with Apify or a headless browser, cleans the data, and assembles a prompt that includes the profile, the outreach goal, and the desired tone. It then sends that prompt to Claude or GPT, removes any made-up details from the response, and passes the draft to Slack, email, Sheets, or Notion.
How it went
They said this approach brings in 20โ€“30 qualified calls a month, but they did not share reply rates or explain how that number was calculated. A commenter also said the prompt was too vague for Claude.
Tips
Keep a human in the loop so the agent only produces a draft, not a sent message. Be careful with LinkedIn access methods, since a commenter raised concerns about whether sharing session cookies with n8n or Make is safe or allowed by LinkedIn policy.

Try it yourself with n8n

Set up an n8n workflow that accepts a LinkedIn profile URL, validates it, and extracts the public profile details. Use those details to draft a short cold email for [target audience] in [tone] tone, promoting [product or service], and mention one concrete detail from the profile if it is clearly supported by the data. Before anything is sent or saved anywhere external, pause and show me the draft for approval; do not send, submit, or publish automatically. If any profile detail is uncertain, leave it out instead of guessing.

Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.

Get 3 agent uses like this every morning

With the day's top AI news. Free, and one click to unsubscribe.