All skills
linkedin Lead Generation & Sales

Competitor Conquest Radar

Intercept people publicly complaining about a competitor the moment they post.

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 people on LinkedIn complaining about {competitor} this month and tell me who they are and what they're frustrated about.
In clients that support MCP prompts (Claude Desktop, Claude Code, Cursor) this skill appears as a prompt named competitor-conquest-radar. Any agent can also call get_skill(skill_id="competitor-conquest-radar") to pull these steps on demand.

What it does

Turns a competitor's name into a live feed of their unhappy users on LinkedIn, using the mentions_company filter plus AI sentiment to keep only the negative posts — then qualifies each person before you reach out.

Who it's for: SDRs, founders and growth teams running competitive-displacement plays.

Inputs

Input Required Description Example
competitor Yes The rival brand/company to monitor. Notion
your_product No Your product, so the agent can judge fit. Coda

How your agent runs it

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

    Resolve the competitor to its numeric LinkedIn company_id (take the best-matching result).

  2. 2
    search_linkedin(mentions_company=<company_id>, get_sentiment=true, sort_by=most_recent)

    Pull posts that mention the competitor. Keep only posts where sentiment.polarity == "negative" (dominant_emotion anger/disgust/sadness are the hottest).

  3. 3
    linkedin_person_posts(url=<author_url>)

    For each promising complainer, read their recent posts to confirm they fit your ICP before outreach.

Delivers: A ranked list of qualified prospects — name, profile URL, what they complained about, and why they fit — newest and angriest first.

Tools used

The full playbook

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

SKILL: Competitor Conquest Radar
Turns a competitor's name into a live feed of their unhappy users on LinkedIn, using the mentions_company filter plus AI sentiment to keep only the negative posts — then qualifies each person before you reach out.

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>
  - your_product (optional): (optional — e.g. Coda)

STEPS:
  1. Tool `search_linkedin_companies` — search_linkedin_companies(query="<competitor>")
     Resolve the competitor to its numeric LinkedIn company_id (take the best-matching result).
  2. Tool `search_linkedin` — search_linkedin(mentions_company=<company_id>, get_sentiment=true, sort_by=most_recent)
     Pull posts that mention the competitor. Keep only posts where sentiment.polarity == "negative" (dominant_emotion anger/disgust/sadness are the hottest).
  3. Tool `linkedin_person_posts` — linkedin_person_posts(url=<author_url>)
     For each promising complainer, read their recent posts to confirm they fit your ICP before outreach.

DELIVER: A ranked list of qualified prospects — name, profile URL, what they complained about, and why they fit — newest and angriest first.

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.