Social
LinkedIn + AI Agents
Publish to LinkedIn and track engagement from agent workflows — personal or organization page posts and analytics.
Auth & credentials
OAuth
LinkedIn OAuth
Encrypted at rest, limited to the agents and tools you authorize, and not logged in plaintext.
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.
Publish posts to a personal profile or organization page
Schedule a content queue across pages
Track post engagement and impressions
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.
Agents don't just answer chats. They run on a schedule — 24/7 — so LinkedIn work happens even when you're asleep.
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.
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.
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
3getOrganizationsList LinkedIn organization pages where the authenticated user is an administrator.
getPostAnalyticsGet analytics (impressions, likes, comments, reposts, clicks, engagement rate) for a LinkedIn post.
getProfileGet the authenticated user's LinkedIn profile including ID, URN, name, and headline.
Write & mutating
2createPostCreate a LinkedIn post with optional link attachment. Posts as the authenticated user by default, or as an organization if authorUrn is provided.
deletePostDestructiveDelete 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
- 01
Choose a plan
Starter or Pro. Your managed workspace is ready in seconds.
- 02
Install
Add LinkedIn from the plugin directory — one click, no config files.
- 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