All skills
linkedin Recruiting & Talent

Competitor Employee Poacher

List a named competitor's employees by seniority — via their personal posts, not the company page.

Run this skill with your agent
1. Connect the MCP server
https://apidirect.io/mcp?token=YOUR_API_KEY
2. Then just say to your agent
Find {target_role}s who work at {competitor} and post on LinkedIn, with a personalized angle for each.
In clients that support MCP prompts (Claude Desktop, Claude Code, Cursor) this skill appears as a prompt named competitor-employee-poacher. Any agent can also call get_skill(skill_id="competitor-employee-poacher") to pull these steps on demand.

What it does

Uses author_company + author_title to surface the people who actually work at a rival and post publicly, filtered to the exact role you're hiring — a live, qualifiable sourcing list.

Who it's for: Recruiters and founders sourcing senior or hard-to-find talent.

Inputs

Input Required Description Example
competitor Yes The company to source talent from. Stripe
target_role Yes The role/title you're hiring for. Staff Engineer

How your agent runs it

  1. 1
    search_linkedin_companies(query="{competitor}")

    Resolve the competitor to its numeric company_id.

  2. 2
    search_linkedin(author_company=<company_id>, author_title="{target_role}", sort_by=most_recent)

    Surface employees in that exact role who post publicly. Collect each author and author_url.

  3. 3
    linkedin_person_posts(url=<author_url>)

    Read each person's recent posts to gauge tenure, interests and an opener before reaching out.

Delivers: A sourcing list — name, profile URL, role signals and a personalized hook — for in-role talent at the competitor.

Tools used

The full playbook

This is exactly what the MCP returns to your agent (via the competitor-employee-poacher prompt or get_skill tool), with your inputs filled in.

SKILL: Competitor Employee Poacher
Uses author_company + author_title to surface the people who actually work at a rival and post publicly, filtered to the exact role you're hiring — a live, qualifiable sourcing list.

You are running this skill on API Direct via its MCP tools. Execute the steps below yourself by calling the named tools in order — values in <angle brackets> come from a previous step. Then deliver the result described at the end.

INPUTS:
  - competitor (required): <competitor — ASK THE USER>
  - target_role (required): <target_role — ASK THE USER>

STEPS:
  1. Tool `search_linkedin_companies` — search_linkedin_companies(query="<competitor>")
     Resolve the competitor to its numeric company_id.
  2. Tool `search_linkedin` — search_linkedin(author_company=<company_id>, author_title="<target_role>", sort_by=most_recent)
     Surface employees in that exact role who post publicly. Collect each author and author_url.
  3. Tool `linkedin_person_posts` — linkedin_person_posts(url=<author_url>)
     Read each person's recent posts to gauge tenure, interests and an opener before reaching out.

DELIVER: A sourcing list — name, profile URL, role signals and a personalized hook — for in-role talent at the competitor.

Note: each underlying tool call is billed at its normal endpoint price; get_sentiment adds a small per-page surcharge. Page through results as needed but stop once you have enough to deliver the outcome.