Built-in tool

Reply Linkedin Comment

Reply to a specific person's comment on a LinkedIn post from a connected account, manual or AI-written.

1 creditNo API key needed

Endpoint

Parameters

NameTypeRequiredNote
senderUrllinkedin-sender · requiredlinkedin-senderrequired

LinkedIn account to send from. Select a connected LinkedIn account.

postSelectionstring · requiredstringrequired

How to identify the LinkedIn post

One of: last_post (Last Post), post_url (Post URL), post_id (Post ID (social_id))

Default: post_url

targetProfileUrlstring · optionalstringoptional

LinkedIn profile URL of the post author (for Last Post mode)

Used only when postSelection is last_post.

Example: https://linkedin.com/in/username

postUrlstring · optionalstringoptional

LinkedIn post URL

Used only when postSelection is post_url.

Example: https://linkedin.com/posts/...

postIdstring · optionalstringoptional

LinkedIn post social ID

Used only when postSelection is post_id.

Example: urn:li:activity:7332661864792854528

replyToUrlstring · requiredstringrequired

LinkedIn profile URL of the commenter to reply to

Example: https://linkedin.com/in/username

commentModestring · requiredstringrequired

Let AI write the reply or write it yourself

One of: ai_personalized (AI Personalized), manual (Write Manually)

Default: ai_personalized

promptstring · required if commentMode is ai_personalized and commentMode is ai_personalizedstringrequired if commentMode is ai_personalized and commentMode is ai_personalized

Prompt template. Use {{post_content}}, {{post_comments}}, {{comment_text}}, {{post_owner}}, {{comment_owner}} variables.

Default: Write a 100–200 character casual, personalized LinkedIn reply to the comment below. Original post: {{post_content}} Comment you are replying to: {{comment_text}} Recent comments on this post: {{post_comments}}

textstring · optionalstringoptional

Manual reply text. Use @{{post_owner}} or @{{comment_owner}} to mention.

Used only when commentMode is manual.

doNotCommentstring · optionalstringoptional

Topics the AI should avoid engaging with.

Used only when commentMode is ai_personalized.

Default: Politics, religion, controversial social issues, personal tragedies, layoffs, grief, health crises, legal disputes

maxPostAgestring · optionalstringoptional

Only reply if the post is not older than this

One of: 1_day (1 day), 3_days (3 days), 1_week (1 week), 1_month (1 month), always (Always comment)

Default: 1_week

rateLimitConfigobject · optionalobjectoptional

Rate Limit Config configuration. Refer to the tool documentation for expected format.

Default: {"scope":"user","delaySeconds":30,"maxConcurrent":1}

Response schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "status"
  ],
  "properties": {
    "data": {},
    "note": {
      "type": "string"
    },
    "text": {
      "type": "string"
    },
    "status": {
      "enum": [
        "replied",
        "skipped"
      ],
      "type": "string"
    },
    "postUrl": {
      "type": "string"
    },
    "skipReason": {
      "type": "string"
    },
    "postOwnerName": {
      "type": "string"
    },
    "commentOwnerName": {
      "type": "string"
    },
    "repliedToCommentId": {
      "type": "string"
    },
    "postOwnerIdentifier": {
      "type": "string"
    },
    "commentOwnerIdentifier": {
      "type": "string"
    }
  },
  "additionalProperties": false
}

Get started

How to use this tool

  1. Connect your AI

    Add Connie to ChatGPT, Claude or Slack once, and this tool comes with it. There’s no API key or account to set up.

  2. Ask for the outcome

    Describe what you need in plain words. Your AI runs this tool when the job calls for it, along with any others it needs.

  3. Make it a workflow

    Add it as a step in a workflow that runs the same way every time, on a schedule or when something happens.

  4. Stay in control

    Choose whether it runs on its own or asks first. When it asks, you see an Allow or Deny card before any credits are spent.