Publish LinkedIn Post
Publish a member-profile LinkedIn post immediately or schedule it for later. Supports up to 3000 characters with image and document attachments. Company-page publishing, mentions, link preview cards, and custom video thumbnails are not supported and are refused before publishing. A 10-post daily safety limit protects your account.
Example prompt: Post this to my LinkedIn tomorrow at 9am UTC: a short take on why GTM teams are adopting AI agents, with our blog URL in the text.
{
"post_id": "urn:li:activity:7012345678901234567",
"status": "scheduled",
"scheduled_at": "2026-03-10T09:00:00Z"
}What you can build
Parameters
Inputs accepted by create_post.
| Name | Type | Description |
|---|---|---|
| text | string | The post content text (max 3000 chars) |
| attachments | string[] | Optional attachments to include with the post (images, documents). Each item can be a plain URL string or {url, filename} object. |
| schedule_at | string | ISO 8601 datetime to schedule the post for future publishing (e.g. '2026-03-10T09:00:00Z'). If omitted, post is published immediately. |
| campaign_id | string | Campaign slug (from list_campaigns) to track this action under. |
| as_organization | string | NOT SUPPORTED. Passing this field refuses the post; omit it to publish from the member profile. |
| mentions | object[] | NOT SUPPORTED. Passing mention metadata refuses the post. |
| external_link | string | NOT SUPPORTED. Passing this field refuses the post; put the URL in the post text instead. |
| video_thumbnail | object | NOT SUPPORTED. Passing a custom thumbnail refuses the post. |
Related tools
Save LinkedIn Post Draft
Save member-post drafts with attachments and private planning notes. Unsupported enhanced metadata must be removed before publishing.
List Scheduled LinkedIn Posts
List your scheduled LinkedIn posts with status and scheduled times, filterable by pending, published, failed, or cancelled via MCP.
Cancel Scheduled LinkedIn Post
Cancel a pending scheduled LinkedIn post before it publishes. Safe, reversible control over your content pipeline via MCP.
Get Post Analytics
Pull impressions, reactions, comments, and reposts for any LinkedIn post by ID so your agent can measure reach and engagement instantly.
The complete LinkedIn API. Ready when you are.
Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.