Reply to a post

Comment on LinkedIn, Reddit, and Bluesky rows, and reply on X.

Reply to a post

Comment on a post from a content row. Put the post's URL in Comment on and the reply in Message Text, approve the row, and run blowhorn comment:

blowhorn content upsert --payload '{"Platform":"linkedin","Profile":"kate","Comment on":"https://www.linkedin.com/feed/update/urn:li:activity:123/","Message Text":"Great post!","Approved?":"yes"}'
blowhorn comment --platform linkedin --profile kate --dry-run
blowhorn comment --platform linkedin --profile kate

blowhorn comment covers LinkedIn, Reddit, and Bluesky. It only ever comments: a row whose Comment on is not a post on the row's own platform, or whose Message Text is empty, is skipped and stays pending.

Reply on X

X replies ride with blowhorn post, not blowhorn comment. Set the tweet's URL in Comment on and the reply in Message Text, then run post for that profile and platform:

blowhorn post --platform x --profile kate

Reply without a row

--target with --message comments once, with no row read or marked:

blowhorn comment --platform linkedin --profile kate --target "https://www.linkedin.com/feed/update/urn:li:activity:123/" --message "Great post!"

Name one profile: ad-hoc mode refuses --profile all. For a Slack thread reply, use blowhorn post --target with a Slack message link instead (Send a Slack message).

Run one or the other over the same rows

blowhorn post also acts on Comment on rows, so a reply row left pending is picked up by whichever runs first. Queue reply rows and run comment; or let the post run take them with everything else. Do not run both over the same rows expecting each to take half.

post is not as strict as comment. It comments only when Comment on is a post on the row's own platform and Message Text is set; otherwise it publishes the row as an ordinary post. A mistyped Comment on URL, or on LinkedIn any Destination at all, sends the reply text out as a public post. Run reply rows through comment when you cannot vouch for every URL.

Hacker News comments are rows too, but they publish through post, on Post to Hacker News. There, once Comment on holds anything, the row is a comment and never a submission.

Last modified October 9, 2026: docs: sync from master (5f4e718)