All skills
reddittwitter Lead Generation & Sales

Switcher Harvesting Engine

Find the people actively shopping away from a rival and intercept them mid-defection

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 switching away from {competitor} in {category} and qualify the highest-reach ones for me
In clients that support MCP prompts (Claude Desktop, Claude Code, Cursor) this skill appears as a prompt named switcher-harvesting-engine. Any agent can also call get_skill(skill_id="switcher-harvesting-engine") to pull these steps on demand.

What it does

Frustrated customers announce their exit publicly before they pick a replacement. This skill harvests those defectors across Reddit and X, filters for genuine negative intent, and vets each one so you reach out while they're still deciding.

Who it's for: Competitive-displacement sales and growth teams

Inputs

Input Required Description Example
competitor Yes The rival product your prospects are leaving Mailchimp
category No Product category to keep the search on-topic email marketing

How your agent runs it

  1. 1
    search_reddit(query="alternative to {competitor}", sort_by=hot, get_sentiment=true)

    Keep negative-polarity posts where someone is actively seeking a {category} replacement, and grab each poster's username.

  2. 2
    search_reddit_users(query=<reddit_username>)

    Vet karma and account age to drop throwaway and bot accounts before outreach.

  3. 3
    search_twitter(query="switching from {competitor}", pages=3, sort_by=most_recent, get_sentiment=true)

    Capture live defection tweets and keep ones with negative polarity directed at {competitor}.

  4. 4
    twitter_user_profile(username=<twitter_handle>)

    Pull followers_count and verified status to prioritize high-influence, on-ICP switchers.

Delivers: A vetted, reach-scored list of high-intent switchers leaving {competitor}, each with the source post link for warm outreach

Tools used

The full playbook

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

SKILL: Switcher Harvesting Engine
Frustrated customers announce their exit publicly before they pick a replacement. This skill harvests those defectors across Reddit and X, filters for genuine negative intent, and vets each one so you reach out while they're still deciding.

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>
  - category (optional): (optional — e.g. email marketing)

STEPS:
  1. Tool `search_reddit` — search_reddit(query="alternative to <competitor>", sort_by=hot, get_sentiment=true)
     Keep negative-polarity posts where someone is actively seeking a <category> replacement, and grab each poster's username.
  2. Tool `search_reddit_users` — search_reddit_users(query=<reddit_username>)
     Vet karma and account age to drop throwaway and bot accounts before outreach.
  3. Tool `search_twitter` — search_twitter(query="switching from <competitor>", pages=3, sort_by=most_recent, get_sentiment=true)
     Capture live defection tweets and keep ones with negative polarity directed at <competitor>.
  4. Tool `twitter_user_profile` — twitter_user_profile(username=<twitter_handle>)
     Pull followers_count and verified status to prioritize high-influence, on-ICP switchers.

DELIVER: A vetted, reach-scored list of high-intent switchers leaving <competitor>, each with the source post link for warm outreach

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.