How to publish to a LinkedIn company page automatically
Posting to a LinkedIn company page on a schedule is a different problem from posting as yourself, and most tools blur the two. The permissions are different, the approval path is different, and a few things you probably assume are possible are not possible at all.
Here is the honest map, then the setup.
What the LinkedIn API will and will not do
It will: publish text, images, video, documents, MultiImage posts, polls and link cards to a company page, on a schedule, through the official Posts API.
It will not:
- Publish a native long-form article. There is no API for it, for a person or a page. The
articlecontent type is a link card: it takes an external URL, a title and a description, and has no body field. LinkedIn also does not scrape the destination, so the title and description have to be supplied. If a tool promises scheduled LinkedIn articles, it is either posting link cards or driving a browser. - Post a native carousel. Organic carousels are not in the API. What people call a LinkedIn carousel is a document post: you upload a multi-page PDF and LinkedIn renders it as a swipeable deck. That is what Zynta Flow uploads.
- Send DMs. LinkedIn messaging sits behind a compliance partner program aimed at regulated industries. There is no comment-to-DM on LinkedIn, from us or anyone using official APIs.
- Tag a person by name easily. Tagging a company works: the mention resolves to an organization URN. Tagging a person needs an API that is gated behind manual approval.
One more thing worth planning around: a LinkedIn access token lasts 60 days, and programmatic refresh is limited to approved Marketing Developer Platform partners. So the token cannot be silently renewed. You will reconnect every couple of months. It is two clicks, but nobody tells you in advance.
Setting it up
Connections in Zynta Flow live inside the brand kit, not on your account. That is deliberate: a brand kit is one client, so its accounts, its calendar and its content travel together.
- Open Settings, then Brand Kit, and pick the brand kit you want the page attached to.
- In the social connections section, choose LinkedIn.
- Authorize. Company page access uses LinkedIn's Community Management permissions (
r_organization_social,w_organization_social,rw_organization_admin), which is a separate authorization from posting as yourself. - Pick your page. After authorizing, you will see the pages you administer and choose which one this brand kit publishes to. If a page is missing here, you are not an admin of it on LinkedIn, and that has to be fixed on LinkedIn's side.
You only administer pages LinkedIn says you administer. There is no way around that, and it is the correct behaviour.
Scheduling a post
Once connected, a carousel or image made in Zynta Flow can be scheduled to the page from the calendar. Pick the date and time, pick LinkedIn as the destination, and it publishes without you.
Two details that trip people up:
- The art is frozen at scheduling time. The publisher sends the rendered file stored on the calendar entry. Editing the carousel afterwards does not change what goes out. To change a scheduled post, re-render it from the scheduling modal.
- Publishing costs 5 credits per post per network. Scheduling to LinkedIn and Instagram is two posts, so ten.
Doing it from an AI assistant instead
If you would rather not open the app, the same thing works over MCP: connect Zynta Flow to Claude or ChatGPT and ask for the post and the schedule in the conversation. It creates the calendar entry, which you can still review before it goes out.
There is a setup guide for Claude and one for ChatGPT.
Why the format matters more on LinkedIn
A text post gets read in three seconds and scrolled past. A document post asks for a swipe, then another. That dwell time is a signal LinkedIn rewards, and it is why the document format still outperforms almost everything else in an organic feed.
If you are going to automate one thing on LinkedIn, automate the format that earns reach rather than the format that is easiest to send.
Start free, 200 credits for 14 days, no card.
Put this into practice
Zynta Flow turns a topic into a finished, on-brand carousel in minutes. Free to start.
Try Zynta Flow free