Create LinkedIn post (draft-first)
create_linkedin_postDraft LinkedIn posts with preview, then publish via official API after human approval using approval token.
Instructions
[risk: publishes-content | confirmation required] Can publish via the OFFICIAL LinkedIn API (OAuth, w_member_social). Requires confirm=true AND enableOfficialPosting in config. Draft a post. Publishing requires: preview call → human approval → confirm=true with approvalToken, AND official OAuth (LINKEDIN_ACCESS_TOKEN, w_member_social) AND enableOfficialPosting=true in config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Post body (LinkedIn cap: 3000 chars). | |
| confirm | No | false = draft/preview only. true = publish (requires approvalToken from the preview step). | |
| visibility | No | PUBLIC | |
| approvalToken | No |