Write

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.

create_postPOST/api/v1/content/posts
crispy — bash

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"
}
Permission scope
core
Access
Write
Daily limit
10/day
Category
Content

What you can build

Publish a thought-leadership post the moment a draft is approved
Schedule posts ahead of time to hit peak engagement windows
Include a URL directly in the post text when sharing an article
Attach a deck or image to make posts more compelling

Parameters

Inputs accepted by create_post.

NameTypeDescription
textstringThe post content text (max 3000 chars)
attachmentsstring[]Optional attachments to include with the post (images, documents). Each item can be a plain URL string or {url, filename} object.
schedule_atstringISO 8601 datetime to schedule the post for future publishing (e.g. '2026-03-10T09:00:00Z'). If omitted, post is published immediately.
campaign_idstringCampaign slug (from list_campaigns) to track this action under.
as_organizationstringNOT SUPPORTED. Passing this field refuses the post; omit it to publish from the member profile.
mentionsobject[]NOT SUPPORTED. Passing mention metadata refuses the post.
external_linkstringNOT SUPPORTED. Passing this field refuses the post; put the URL in the post text instead.
video_thumbnailobjectNOT SUPPORTED. Passing a custom thumbnail refuses the post.

Run LinkedIn workflows from the AI client you already use.

Create your account, connect LinkedIn, create an API key, then add Crispy to your client. Review the docs for supported workflows and safety controls.