All skills
linkedin Brand & Social Listening

Employee Advocacy vs Official Voice

Measure whether your employees out-amplify your own company page on LinkedIn

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
Tell me whether {company} employees amplify the brand more than its official LinkedIn page
In clients that support MCP prompts (Claude Desktop, Claude Code, Cursor) this skill appears as a prompt named employee-advocacy-vs-official-voice. Any agent can also call get_skill(skill_id="employee-advocacy-vs-official-voice") to pull these steps on demand.

What it does

LinkedIn lets you split posts BY the company page (from_company) from posts BY its employees (author_company); comparing the two volumes, sentiments, and engagement reveals whether your real brand reach is the page or your people.

Who it's for: Employer brand, internal comms, and social leads benchmarking advocacy

Inputs

Input Required Description Example
company Yes Company name to analyze HubSpot

How your agent runs it

  1. 1
    search_linkedin_companies(query={company})

    Resolve the brand to its numeric company_id and LinkedIn company url.

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

    Capture the official brand-page posts and their engagement and sentiment baseline.

  3. 3
    search_linkedin(author_company=<company_id>, sort_by=most_recent, get_sentiment=true)

    Capture posts written by employees of that company and their sentiment, noting the most influential voices.

  4. 4
    linkedin_company_details(url=<company_url>)

    Pull employee count to normalize employee-post volume, then compute the advocacy amplification ratio of employee reach versus official reach.

Delivers: An advocacy report comparing official brand-page posts vs employee posts by volume, sentiment, and engagement, with an amplification ratio and your top employee voices

Tools used

The full playbook

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

SKILL: Employee Advocacy vs Official Voice
LinkedIn lets you split posts BY the company page (from_company) from posts BY its employees (author_company); comparing the two volumes, sentiments, and engagement reveals whether your real brand reach is the page or your people.

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:
  - company (required): <company — ASK THE USER>

STEPS:
  1. Tool `search_linkedin_companies` — search_linkedin_companies(query=<company>)
     Resolve the brand to its numeric company_id and LinkedIn company url.
  2. Tool `search_linkedin` — search_linkedin(from_company=<company_id>, sort_by=most_recent, get_sentiment=true)
     Capture the official brand-page posts and their engagement and sentiment baseline.
  3. Tool `search_linkedin` — search_linkedin(author_company=<company_id>, sort_by=most_recent, get_sentiment=true)
     Capture posts written by employees of that company and their sentiment, noting the most influential voices.
  4. Tool `linkedin_company_details` — linkedin_company_details(url=<company_url>)
     Pull employee count to normalize employee-post volume, then compute the advocacy amplification ratio of employee reach versus official reach.

DELIVER: An advocacy report comparing official brand-page posts vs employee posts by volume, sentiment, and engagement, with an amplification ratio and your top employee voices

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.