Skip to content

The moment it happens

Turn a topic into a published LinkedIn post

You send a one-line topic and get a finished post on your profile, with a copy in your inbox.

Runs
The moment it happens
Apps
LinkedIn
AI
Yes, uses the built-in AI allowance
Access
w_member_social

Send this to your assistant

Create a ClickRuntime automation: give me a link I can send a topic to. Write a professional LinkedIn post about it, email me the text and publish it on my profile.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Ideas for posts strike at awkward moments: after a client call, on a train, in the middle of a conference session. By the time you are at a desk, the idea has faded, and turning a half-formed thought into a polished post takes more energy than you have left. Most people end up with a notes app full of topics and an empty LinkedIn profile.

You send a topic to ClickRuntime, optionally with an image link. Its built-in AI writes a LinkedIn post about it, any image provided is uploaded, and the post is published to your profile. You then receive an email confirming what went out, so you can check it and correct anything later.

It is built for people who think of the idea first and want the writing done for them.

What you get out of it

  • Ideas become posts while they are fresh

    A topic captured right after a meeting gets published the same day, when the details are vivid. Waiting until the weekend usually means it is never written at all. That freshness is what makes a post feel genuine.

  • Posting takes seconds of your time

    Sending a single message is the entire task. That makes it realistic to post from a phone between appointments, instead of setting aside an hour that never materializes. That is the difference between posting often and not posting.

  • Images can come along

    If you have a photo that goes with the idea, include the link and it is attached to the post. Posts with an image tend to get more attention than text alone.

  • You always know what was posted

    The confirmation email contains the final text, so you can read it right after publishing. If the AI got something wrong, you can remove or fix the post before many people see it.

  • A voice is built through regular posting

    People who post often become known for their topics. Lowering the effort of each post makes it likely that you will keep it up for months, which is when the benefits appear.

How it works

What happens, step by step

  1. When you send a topic to the automation's private link, optionally with an image link, it starts.

  2. AI writes a complete LinkedIn post on that topic.

  3. If you included an image, it is uploaded and attached to the post.

  4. The post is published on your LinkedIn profile, and you get an email with its opening line and a link.

Before it runs live

  • Connect LinkedIn
  • Paste your automation's link into the other app's webhook settings

What you get

RunsThe moment it happens
Turn a topic into a published LinkedIn postjust nowSucceeded
Email · LinkedIn post: onboarding lessons"Most onboarding fails in week two, not day one..." https://www.linkedin.com/feed/update/urn:li:share:7251...

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • 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

  • Act only on the items that match your own rules, and skip the rest
  • Change what the AI looks for, or how it writes the result
  • 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

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
turn_a_topic_into_a_post_with_one_message.pyexample
from clickruntime import on_event, notify, http, credentials, ai

@on_event
def handle(event):
    topic = (event.json or {}).get("topic", "").strip()
    if not topic:
        return {"posted": False, "reason": "no topic"}
    token = credentials.connection("linkedin", "main")
    headers = {"Authorization": f"Bearer {token}", "LinkedIn-Version": "202405", "X-Restli-Protocol-Version": "2.0.0"}
    me = http.get("https://api.linkedin.com/v2/userinfo", headers=headers).json()["sub"]
    text = ai.generate(f"Write a professional LinkedIn post of about 120 words about: {topic}", max_output_tokens=350).text.strip()
    resp = http.post("https://api.linkedin.com/rest/posts", headers=headers, json={
        "author": f"urn:li:person:{me}", "commentary": text, "visibility": "PUBLIC",
        "distribution": {"feedDistribution": "MAIN_FEED", "targetEntities": [], "thirdPartyDistributionChannels": []},
        "lifecycleState": "PUBLISHED",
    })
    resp.raise_for_status()
    link = f"https://www.linkedin.com/feed/update/{resp.headers['x-restli-id']}"
    notify.email_me(f"LinkedIn post: {topic[:80]}", f"{text}\n\n{link}")
    return {"posted": True}

FAQ

Common questions

How do I send the topic?
The automation gives you a URL that accepts a short message. Many people trigger it from a phone shortcut, a form or a chat message. The text of your message is the topic, and an optional field can carry an image URL.
Is the post reviewed by me before it goes live?
Not in this version, which publishes straight away and emails you afterwards. If you want a preview first, use the approval version, which emails the draft and waits for your click. The difference is whether you prefer speed or a check.
How detailed should my topic be?
A sentence or two works best, such as what happened and what you learned. The more specific you are, the less generic the post. A bare word like leadership gives a bland result, while a real anecdote gives the AI something to work with.
What permissions does it need?
w_member_social. Nothing else in your accounts is used.
Does it need AI?
Yes. It uses ClickRuntime's built-in AI, so you don't need an OpenAI or Anthropic key. Every plan includes a monthly AI allowance.
How many runs does it use?
One run for each event the app sends.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Turn a topic into a published LinkedIn post” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.