Plugin directory

Social

LinkedIn + AI Agents

Publish to LinkedIn and track engagement from agent workflows — personal or organization page posts and analytics.

Auth: OAuthv1.0.1
socialpostinganalytics
Install

Auth & credentials

Auth method

OAuth

LinkedIn OAuth

Storage

Encrypted at rest, limited to the agents and tools you authorize, and not logged in plaintext.

Scope

Enable LinkedIn only for the agents that need it.

Connect: Create a LinkedIn OAuth app at developer.linkedin.com; scopes cover profile, member + organization social posting, and org admin. Supports multi-account via credentialName.

What it touches: Post, delete, and read analytics for LinkedIn content via OAuth. Posting and deleting are public, mutating actions; deletes are irreversible.

What your agents can do with LinkedIn

Concrete jobs an agent team handles with LinkedIn, each running on a schedule or on demand.

Capability

Publish posts to a personal profile or organization page

Capability

Schedule a content queue across pages

Capability

Track post engagement and impressions

Capability

Manage organization content as an admin

Built for agent teams

Every OrgSDK integration ships with the same guarantees — this is what makes LinkedIn useful, not just connected.

Runs on a schedule

Agents don't just answer chats. They run on a schedule — 24/7 — so LinkedIn work happens even when you're asleep.

Approval gates

Agents can hold any irreversible LinkedIn step behind a human sign-off using the built-in approval action. Add it to a workflow where it matters — approvals are an explicit capability, not enforced on every call.

Per-agent enable

Grant LinkedIn only to the agents that need it. Credentials are encrypted at rest and surfaced only through an agent's enabled plugin functions when a workflow needs them.

Encrypted at rest

Your LinkedIn credentials are encrypted and stored per-org. OrgSDK never reads or logs them in plaintext.

Capability safety — 5 actions

Grouped from each function's source metadata. Read-only actions are non-mutating; write actions create, update, or delete data.

Read-only · non-mutating

3
getOrganizations

List LinkedIn organization pages where the authenticated user is an administrator.

getPostAnalytics

Get analytics (impressions, likes, comments, reposts, clicks, engagement rate) for a LinkedIn post.

getProfile

Get the authenticated user's LinkedIn profile including ID, URN, name, and headline.

Write & mutating

2
createPost

Create a LinkedIn post with optional link attachment. Posts as the authenticated user by default, or as an organization if authorUrn is provided.

deletePostDestructive

Delete a LinkedIn post by its URN.

Some actions are flagged destructive in the plugin source (e.g. deleting a record). OrgSDK agents can hold these behind a human approval step via the built-in requestApproval action — add it to the workflow where it matters. Approvals are an explicit workflow capability, not enforced automatically on every call.

How install works

Plans start at $58/mo. Every org runs in its own isolated cloud environment.
  1. 01

    Choose a plan

    Starter or Pro. Your managed workspace is ready in seconds.

  2. 02

    Install

    Add LinkedIn from the plugin directory — one click, no config files.

  3. 03

    Connect & enable

    Authorize LinkedIn, then enable it for the agents that need it.

Put LinkedIn in the hands of a persistent agent team.

Choose Starter or Pro, create your org, and install LinkedIn in minutes.

Get started