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.
Endpoint
Parameters
| Name | Type | Required | Note |
|---|---|---|---|
| senderUrllinkedin-sender · required | linkedin-sender | required | LinkedIn account to send from. Select a connected LinkedIn account. |
| postSelectionstring · required | string | required | How to identify the LinkedIn post One of: Default: |
| targetProfileUrlstring · optional | string | optional | LinkedIn profile URL of the post author (for Last Post mode) Used only when postSelection is last_post. Example: |
| postUrlstring · optional | string | optional | LinkedIn post URL Used only when postSelection is post_url. Example: |
| postIdstring · optional | string | optional | LinkedIn post social ID Used only when postSelection is post_id. Example: |
| replyToUrlstring · required | string | required | LinkedIn profile URL of the commenter to reply to Example: |
| commentModestring · required | string | required | Let AI write the reply or write it yourself One of: Default: |
| promptstring · required if commentMode is ai_personalized and commentMode is ai_personalized | string | required 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: |
| textstring · optional | string | optional | Manual reply text. Use @{{post_owner}} or @{{comment_owner}} to mention. Used only when commentMode is manual. |
| doNotCommentstring · optional | string | optional | Topics the AI should avoid engaging with. Used only when commentMode is ai_personalized. Default: |
| maxPostAgestring · optional | string | optional | Only reply if the post is not older than this One of: Default: |
| rateLimitConfigobject · optional | object | optional | Rate Limit Config configuration. Refer to the tool documentation for expected format. Default: |
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
}