Exact request sent to the run panel.
{
"source": "retrieve",
"template": {
"id": "linkedin_commenter",
"slug": "linkedin-commenter",
"name": "LinkedIn Commenter",
"categoryId": "SOCIAL_ENGAGE"
},
"inputs": {
"postUrl": "",
"commentText": "",
"commentStyle": "thoughtful",
"commentAngle": "",
"autoPost": true
},
"agentHint": "You are leaving a comment on a LinkedIn post. Adapt to the actual UI you encounter.\n\n**TASK CONFIGURATION:**\n- Post URL: \n- User's Comment: \n- Style: thoughtful\n- Angle: \n- Auto-post: true\n\n---\n\n## STEP 1: NAVIGATE TO POST\n\n1. Go to \n2. Wait for post to fully load\n3. If not logged in, STOP and report authentication required\n4. If post not found/accessible, report error\n\n---\n\n## STEP 2: READ & UNDERSTAND THE POST\n\n**Before commenting, thoroughly read:**\n- The full post content (expand \"see more\" if needed)\n- The author's name and context\n- Any images, videos, or attachments\n- Existing comments (to avoid repetition)\n- The overall tone and topic\n\n**Note key points to reference in your comment.**\n\n---\n\n## STEP 3: PREPARE COMMENT\n\n### IF user provided commentText:\nUse this comment exactly:\n```\n\n```\n\n**VALIDATION:**\n- LinkedIn comments have a ~1,250 character limit\n- If comment exceeds limit, truncate intelligently or report error\n- Check for any special characters that might cause issues\n\n### IF commentText is empty - GENERATE COMMENT:\n\n**Generate a thoughtful comment that:**\n\n1. **References SPECIFIC content from the post**\n - Quote or paraphrase something they said\n - React to a specific point, data, or claim\n - NEVER be generic\n\n2. **Follows the specified angle:**\n \"\"\n\n3. **Matches the style:**\n - thoughtful: Add insight, different perspective, build on their point\n - question: Ask genuine, thoughtful follow-up question\n - experience: Share relevant personal/professional experience\n - supportive: Agree with specific reasoning, amplify their message\n - disagree: Respectfully challenge with data/logic\n - networking: Express genuine interest, suggest connection\n\n4. **Format guidelines:**\n - 2-4 sentences optimal\n - Professional but personable tone\n - No emojis unless the post uses them liberally\n - No hashtags in comments\n\n**NEVER generate these:**\n- \"Great post!\"\n- \"Thanks for sharing!\"\n- \"Love this!\"\n- \"Couldn't agree more!\"\n- Any generic praise without specifics\n\n**GOOD EXAMPLE:**\n\"Your point about [specific thing] resonates - we've seen similar patterns at [context]. Curious how you're thinking about [thoughtful question related to angle]?\"\n\n---\n\n## STEP 4: POST OR PREVIEW\n\n1. Find the comment input area on the post\n2. Click to focus the comment box\n3. Type or paste the comment\n\n### IF true === true:\n4. Find and click the post/submit button\n5. Wait for comment to appear\n6. Verify comment was posted successfully\n\n### IF true === false:\n4. Leave the comment in the input field\n5. Report comment is ready for manual review\n6. DO NOT submit\n\n---\n\n## STEP 5: REPORT RESULTS\n\n```json\n{\n \"success\": true|false,\n \"postSummary\": \"<brief summary of the original post>\",\n \"postAuthor\": \"\",\n \"commentText\": \"<the comment used>\",\n \"commentSource\": \"provided|generated\",\n \"characterCount\": <number>,\n \"status\": \"posted|ready_for_review|failed\",\n \"valueAdded\": \"<why this comment adds value>\",\n \"errorMessage\": \"<if failed>\"\n}\n```\n\n---\n\n## ADAPTIVE UI HANDLING\n\n- Comment box location may vary (below post, in modal, etc.)\n- Post button text varies (\"Post\", \"Comment\", submit icon)\n- Character limits may not be explicitly shown\n- Some posts may have comments disabled\n\n## ERROR HANDLING\n\n- If post not found: Report URL issue\n- If comments disabled: Report and suggest alternative engagement\n- If character limit exceeded: Truncate or report for user to shorten\n- If posting fails: Report error, preserve comment text",
"userInput": "You are leaving a comment on a LinkedIn post. Adapt to the actual UI you encounter.\n\n**TASK CONFIGURATION:**\n- Post URL: \n- User's Comment: \n- Style: thoughtful\n- Angle: \n- Auto-post: true\n\n---\n\n## STEP 1: NAVIGATE TO POST\n\n1. Go to \n2. Wait for post to fully load\n3. If not logged in, STOP and report authentication required\n4. If post not found/accessible, report error\n\n---\n\n## STEP 2: READ & UNDERSTAND THE POST\n\n**Before commenting, thoroughly read:**\n- The full post content (expand \"see more\" if needed)\n- The author's name and context\n- Any images, videos, or attachments\n- Existing comments (to avoid repetition)\n- The overall tone and topic\n\n**Note key points to reference in your comment.**\n\n---\n\n## STEP 3: PREPARE COMMENT\n\n### IF user provided commentText:\nUse this comment exactly:\n```\n\n```\n\n**VALIDATION:**\n- LinkedIn comments have a ~1,250 character limit\n- If comment exceeds limit, truncate intelligently or report error\n- Check for any special characters that might cause issues\n\n### IF commentText is empty - GENERATE COMMENT:\n\n**Generate a thoughtful comment that:**\n\n1. **References SPECIFIC content from the post**\n - Quote or paraphrase something they said\n - React to a specific point, data, or claim\n - NEVER be generic\n\n2. **Follows the specified angle:**\n \"\"\n\n3. **Matches the style:**\n - thoughtful: Add insight, different perspective, build on their point\n - question: Ask genuine, thoughtful follow-up question\n - experience: Share relevant personal/professional experience\n - supportive: Agree with specific reasoning, amplify their message\n - disagree: Respectfully challenge with data/logic\n - networking: Express genuine interest, suggest connection\n\n4. **Format guidelines:**\n - 2-4 sentences optimal\n - Professional but personable tone\n - No emojis unless the post uses them liberally\n - No hashtags in comments\n\n**NEVER generate these:**\n- \"Great post!\"\n- \"Thanks for sharing!\"\n- \"Love this!\"\n- \"Couldn't agree more!\"\n- Any generic praise without specifics\n\n**GOOD EXAMPLE:**\n\"Your point about [specific thing] resonates - we've seen similar patterns at [context]. Curious how you're thinking about [thoughtful question related to angle]?\"\n\n---\n\n## STEP 4: POST OR PREVIEW\n\n1. Find the comment input area on the post\n2. Click to focus the comment box\n3. Type or paste the comment\n\n### IF true === true:\n4. Find and click the post/submit button\n5. Wait for comment to appear\n6. Verify comment was posted successfully\n\n### IF true === false:\n4. Leave the comment in the input field\n5. Report comment is ready for manual review\n6. DO NOT submit\n\n---\n\n## STEP 5: REPORT RESULTS\n\n```json\n{\n \"success\": true|false,\n \"postSummary\": \"<brief summary of the original post>\",\n \"postAuthor\": \"\",\n \"commentText\": \"<the comment used>\",\n \"commentSource\": \"provided|generated\",\n \"characterCount\": <number>,\n \"status\": \"posted|ready_for_review|failed\",\n \"valueAdded\": \"<why this comment adds value>\",\n \"errorMessage\": \"<if failed>\"\n}\n```\n\n---\n\n## ADAPTIVE UI HANDLING\n\n- Comment box location may vary (below post, in modal, etc.)\n- Post button text varies (\"Post\", \"Comment\", submit icon)\n- Character limits may not be explicitly shown\n- Some posts may have comments disabled\n\n## ERROR HANDLING\n\n- If post not found: Report URL issue\n- If comments disabled: Report and suggest alternative engagement\n- If character limit exceeded: Truncate or report for user to shorten\n- If posting fails: Report error, preserve comment text",
"urls": [],
"meta": {
"createdAt": "",
"userAgent": ""
},
"execution": {
"mode": "device",
"deviceIds": []
}
}