DocsIntegrationsLinkedIn
linkedin
Enterprise Tool

LinkedIn

Publish posts and read profile data directly from workflow nodes

LinkedIn's UGC Posts API lets you create text and link posts, retrieve the authenticated user's profile, and look up published posts by URN. CipherSense Agents uses OAuth 2.0 Bearer Token auth — tokens are valid for 60 days and must be refreshed manually from the LinkedIn Developer Portal.

Official documentation

Setup

1

Create a LinkedIn Developer App

Go to the LinkedIn Developer Portal and sign in. Click 'Create app', attach it to a LinkedIn Page, and complete the verification. Under 'Products', add 'Sign In with LinkedIn using OpenID Connect' and 'Share on LinkedIn' to unlock the required scopes.

LinkedIn Developer Portal
2

Generate an Access Token

In your app's 'Auth' tab, go to Tools > OAuth 2.0 Token Inspector. Select the scopes you need: openid, profile, email (for get_profile / author URN resolution), and w_member_social (for create_post). Click 'Request access token' and copy the token. Tokens expire after 60 days.

3

(Optional) Find your Author URN

Your Author URN is in the format urn:li:person:xxxx where xxxx is the 'sub' value returned by GET /v2/userinfo. If you leave the Author URN field blank in CipherSense Agents, the connector resolves it automatically on each run using your access token.

4

Add the integration in CipherSense Agents

Go to Project > Integrations > Add Integration > LinkedIn. Paste your Access Token and optionally your Author URN. Click Save & Test to verify the connection.

5

Use in a workflow

Drag a LinkedIn node into the Visual Designer. Select your integration, choose an operation (create_post, get_profile, get_post), fill in the node fields, and wire upstream outputs (e.g. AI-generated text) into the Post Text field.

Connection Fields

Fields required when adding this integration in your Project › Integrations.

FieldRequiredDescription
Access Token
Required
Bearer token from the LinkedIn Developer OAuth Inspector. Required for all operations. Expires after 60 days — regenerate as needed.
Author URN (optional)
Optional
Your LinkedIn member URN. If left blank, CipherSense Agents resolves it automatically from your token via /v2/userinfo on each run.
Refresh Token (optional)
Optional
Stored for future token-refresh support. Not used for authentication currently.

Common Use Cases

Auto-publish AI-generated articles or summaries to LinkedIn as text postsPost weekly newsletter highlights: AI summarises content → create_post with linkNotify followers of product launches or blog posts via automated LinkedIn postsEnrich CRM workflows by fetching the authenticated user profile for personalisationHuman-in-the-loop: AI drafts post → HITL approval node → post on approval

Ready to connect LinkedIn?

Add this integration from your project dashboard and wire it into a workflow.