Weekly
Post weekly updates to your company page
One update from your list goes out on your company page every Wednesday.
- Runs
- Weekly
- Apps
- AI
- Not needed
- Access
- w_organization_social (page admin)
Send this to your assistant
Create a ClickRuntime automation: every Wednesday at 10am, post the next update from my list to our LinkedIn company page.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A company page that posts once, goes quiet for a month and then posts three times in one afternoon sends the wrong signal to candidates, customers and investors. Marketing teams often have the content ready, in a folder or a spreadsheet, but nobody has the time to log in at the right moment, paste, add the image and press publish, especially in a small company where marketing is one person among many jobs.
You keep a queue of posts, and each week ClickRuntime takes the next item and publishes it to your company page as the organization. The page keeps a steady rhythm without anyone logging in on the day, and the queue can be topped up in advance, whenever the team has a free hour.
It is a practical way for small marketing teams to keep a page current.
What you get out of it
The page looks consistent
Followers and recruiters who look at the page see a regular cadence. That communicates a company that is active and organized, which helps with hiring and sales credibility. That steady presence builds credibility over time.
Content work is batched
Writing a month of posts in one sitting is faster than writing one every Tuesday. The queue lets you do the thinking at a convenient time and have the posting handled later.
Posts do not depend on one person
If the person who usually posts is ill or on leave, the queue keeps going. The page does not go silent because of a single point of failure. The page keeps its rhythm whatever the team's workload.
Launches can be lined up in advance
A product announcement or a hiring push can be scheduled to appear on the right week. You do not have to remember to post on the day, when everyone is busy with the launch itself.
Posting as the company is separate from any person
The post is published with the organization as the author, not an individual. That keeps the brand voice on the page and avoids relying on a personal account. That separation keeps your brand safe from staff changes.
How it works
What happens, step by step
Once a week, ClickRuntime takes the next update from your queue of posts.
It publishes that update on your LinkedIn company page, under the company's name rather than yours.
The update is removed from the queue, so the next week brings the next one.
Before it runs live
- Connect LinkedIn
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Add an AI step, for example to summarize, sort or draft a reply
- Add another app, for example also send it to Slack
- Combine it with other LinkedIn steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_trigger, state, notify, http, credentials
ORG = "urn:li:organization:12345678" # your company page
@on_trigger
def run(event):
queue = state.get("queue") or []
if not queue:
notify.email_me("LinkedIn queue is empty", "Add more updates to keep Wednesday posts going.")
return {"posted": False}
token = credentials.connection("linkedin", "main")
http.post("https://api.linkedin.com/rest/posts", headers={
"Authorization": f"Bearer {token}", "LinkedIn-Version": "202405", "X-Restli-Protocol-Version": "2.0.0",
}, json={
"author": ORG, "commentary": queue[0], "visibility": "PUBLIC",
"distribution": {"feedDistribution": "MAIN_FEED", "targetEntities": [], "thirdPartyDistributionChannels": []},
"lifecycleState": "PUBLISHED",
}).raise_for_status()
state.set("queue", queue[1:])
return {"posted": queue[0][:60], "left": len(queue) - 1}FAQ
Common questions
What happens when the queue is empty?
Do I need to be an admin of the LinkedIn page?
Can a post include an image or link?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Publish a LinkedIn post twice a week
A new post on a current topic in your field appears on your profile every Tuesday and Thursday, and you get its link.
See how it worksApprove each LinkedIn draft before it posts
Every Monday a draft arrives in your inbox, and it's only published if you click approve.
See how it worksPost an image to LinkedIn by sending a link
Send an image URL and caption and it appears as an image post on your profile.
See how it worksKeep exploring
Set up “Post weekly updates to your company page” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.