Skip to content

Skills & Prompts / Message everyone who engaged your LinkedIn post

Message everyone who engaged your LinkedIn post

Turn the people who like and comment on a LinkedIn post into qualified conversations, automatically, once they accept your connection.

Quick answer

People who like or comment on a post about the problem you solve have shown intent. PumpGTM's lead-magnet play finds those engagers, qualifies each against your ICP, and sends a personal message once they connect, run from your own LinkedIn account. Paste the prompt below into an AI with the PumpGTM MCP and it sets up and runs the whole thing.

The prompt

Paste this into your AI (with the PumpGTM MCP connected). It sets up your workspace and runs the play, pausing where you need to approve.

Skill prompt
You are setting up and running my LinkedIn lead-magnet outreach with PumpGTM.

Connect the PumpGTM MCP server at https://mcp.pumpgtm.com/mcp (add it as a connector in Claude or ChatGPT and sign in, or use a workspace key from app.pumpgtm.com in Cursor, Codex or Claude Code). Nothing is sent to anyone until I approve it.

Then do this end to end, pausing only where a person must approve:
1. Call get_workspace to read my setup state. If LinkedIn is not connected or billing is unset, give me the finish-setup link and stop until I confirm it is done.
2. Ask me for my most recent LinkedIn post URL (or use the latest from get_workspace, view=x_posts is X only, for LinkedIn ask me).
3. Call find_people with targeting for the people who engaged that post, and my ICP: {describe my ideal customer in one line here}. Use confirmed:false first and show me the targeting summary.
4. When I confirm, call find_people again with the playId and confirmed:true to pull the engagers.
5. Call review_people, show me each candidate with a one-line reason they fit, and record my good_fit / not_a_fit choices. finish:true queues the good fits.
6. Draft a short, human first message and a light follow-up with save_sequence_draft. Show it to me before anything sends.
7. On my approval, set_sequence_status approved then active. Report what is now running.
Keep messages plain and specific. Never ask for a meeting in the first message; ask a question about their problem.

No account yet? It works from a fresh signup: connect the MCP and the prompt walks you through setup to first send.

How it works

  1. 1Point it at a post. Give it your post URL, or let it pick your most recent one. Every liker and commenter enters the play.
  2. 2Qualify each engager. It scores each person against your ICP and writes the one-line reason they fit, for you to approve.
  3. 3Message after they connect. Once someone accepts the connection, it sends your first message, and pauses the moment they reply.

Example. You post 'comment PLAYBOOK for our LinkedIn engagement guide.' Forty people comment. The skill finds all forty, flags the twelve who match your ICP with a reason each, and after they connect it sends each a message that references the guide and asks how they handle the problem today.

Run it via the MCP

The prompt uses these tools on the PumpGTM MCP server (https://mcp.pumpgtm.com/mcp). Nothing sends until you activate a sequence.

get_workspace

Read setup state, sequences and pending reviews. Start here.

get_workspace({})

find_people

Create and run the play from post-engager targeting. Saves with confirmed:false, runs with confirmed:true.

find_people({ targeting: { postEngagers: "<post-url>", ...icp }, confirmed: false })

review_people

Approve good fits and queue them into the sequence.

review_people({ decisions: [...], finish: true, sequenceId })

save_sequence_draft

Draft the message steps. Sends nothing.

save_sequence_draft({ steps: [...] })

set_sequence_status

Approve then activate. Activation is what starts sending.

set_sequence_status({ sequenceId, status: "active", expectedRevision })

Full tool reference: MCP docs. New here: quickstart.

Or via the REST API

Watch the play's funnel over the last 7 days via REST (same workspace key). Same workspace key as the MCP. Full reference: API docs.

curl https://app.pumpgtm.com/api/v1/progress?sinceDays=7 \
  -H "Authorization: Bearer $PUMPGTM_KEY"

Questions

Does it message people who did not connect?

No. It sends the connection request first and only messages once they accept, which is how LinkedIn expects it to work.

Can I approve before anything sends?

Yes. find_people, review_people and save_sequence_draft never send. Sending only starts when you set the sequence to active.

Which AI clients work?

Any MCP client: Claude, ChatGPT, Cursor, Codex, or your own agent. OAuth for Claude and ChatGPT, a workspace key for the rest.

Run this on your own product

Copy the prompt above, or start in the app and connect your AI.

Related