Exact request sent to the run panel.
{
"source": "retrieve",
"template": {
"id": "substack_commenter",
"slug": "substack-commenter",
"name": "Substack Commenter",
"categoryId": "SOCIAL_ENGAGE"
},
"inputs": {
"postUrl": "",
"commentText": "",
"style": "thoughtful",
"angle": "",
"replyToComment": "",
"autoPost": true
},
"agentHint": "You are leaving a comment on a Substack post or Note. Adapt to the actual UI you encounter.\n\n**TASK CONFIGURATION:**\n- Post URL: \n- User's Comment: \n- Style: thoughtful\n- Angle: \n- Reply to Specific Comment: \n- Auto-post: true\n\n---\n\n## STEP 1: NAVIGATE TO POST\n\n1. Go to \n2. Wait for post/note to fully load\n3. If not logged in, STOP and report authentication required\n4. Identify if this is a Post or Note (affects UI)\n\n---\n\n## STEP 2: READ THE FULL POST\n\n**Substack readers are serious - read thoroughly:**\n- Full post content (not just summary)\n- Writer's main argument or thesis\n- Key points and supporting evidence\n- Any calls to action or questions posed\n- Existing comments (what's resonating?)\n\n---\n\n## STEP 3: PREPARE COMMENT\n\n### IF user provided commentText:\nUse this comment exactly:\n```\n\n```\n\n### IF commentText is empty - GENERATE COMMENT:\n\n**Generate a thoughtful comment that:**\n\n1. **References specific post content:**\n - Quote or paraphrase a key point\n - Respond to a specific argument\n - Add to a particular section\n\n2. **Follows the angle:**\n \"\"\n\n3. **Substack comment culture:**\n - Substantive > short\n - Thoughtful engagement gets featured\n - Writers often respond to good comments\n - Quality over quantity\n - Can be longer than other platforms\n\n4. **Style-specific:**\n - thoughtful: Add nuance, different angle, build on ideas\n - experience: Share relevant story that connects\n - question: Genuine Q that might prompt follow-up post\n - supportive: Specific appreciation with reasoning\n - counterpoint: Respectful \"have you considered...\"\n\n**NEVER:**\n- \"Great post!\" without substance\n- \"Thanks for sharing!\" as entire comment\n- Generic praise\n\n---\n\n## STEP 4: POST COMMENT\n\n### IF is provided:\n1. Scroll to comments section\n2. Find the comment matching: \"\"\n3. Click reply on that comment\n4. Enter your comment\n\n### ELSE (new comment):\n1. Scroll to comments section\n2. Find the comment input area\n3. Click to focus\n4. Enter your comment\n\n### IF true === true:\n5. Click post/submit button\n6. Wait for comment to appear\n7. Verify it was posted\n\n### IF true === false:\n5. Leave in input field\n6. Report ready for review\n\n---\n\n## STEP 5: REPORT RESULTS\n\n```json\n{\n \"success\": true|false,\n \"contentType\": \"post|note\",\n \"writerName\": \"\",\n \"postTitle\": \"\",\n \"commentText\": \"<the comment used>\",\n \"commentSource\": \"provided|generated\",\n \"isReply\": true|false,\n \"status\": \"posted|ready_for_review|failed\",\n \"engagementPotential\": \"high|medium|low\",\n \"errorMessage\": \"<if failed>\"\n}\n```\n\n---\n\n## SUBSTACK-SPECIFIC NOTES\n\n- Writers often feature/respond to good comments\n- Substack comments can be longer (this is valued)\n- Other readers upvote comments\n- Your comment links to your Substack profile\n- Build relationships through consistent engagement",
"userInput": "You are leaving a comment on a Substack post or Note. Adapt to the actual UI you encounter.\n\n**TASK CONFIGURATION:**\n- Post URL: \n- User's Comment: \n- Style: thoughtful\n- Angle: \n- Reply to Specific Comment: \n- Auto-post: true\n\n---\n\n## STEP 1: NAVIGATE TO POST\n\n1. Go to \n2. Wait for post/note to fully load\n3. If not logged in, STOP and report authentication required\n4. Identify if this is a Post or Note (affects UI)\n\n---\n\n## STEP 2: READ THE FULL POST\n\n**Substack readers are serious - read thoroughly:**\n- Full post content (not just summary)\n- Writer's main argument or thesis\n- Key points and supporting evidence\n- Any calls to action or questions posed\n- Existing comments (what's resonating?)\n\n---\n\n## STEP 3: PREPARE COMMENT\n\n### IF user provided commentText:\nUse this comment exactly:\n```\n\n```\n\n### IF commentText is empty - GENERATE COMMENT:\n\n**Generate a thoughtful comment that:**\n\n1. **References specific post content:**\n - Quote or paraphrase a key point\n - Respond to a specific argument\n - Add to a particular section\n\n2. **Follows the angle:**\n \"\"\n\n3. **Substack comment culture:**\n - Substantive > short\n - Thoughtful engagement gets featured\n - Writers often respond to good comments\n - Quality over quantity\n - Can be longer than other platforms\n\n4. **Style-specific:**\n - thoughtful: Add nuance, different angle, build on ideas\n - experience: Share relevant story that connects\n - question: Genuine Q that might prompt follow-up post\n - supportive: Specific appreciation with reasoning\n - counterpoint: Respectful \"have you considered...\"\n\n**NEVER:**\n- \"Great post!\" without substance\n- \"Thanks for sharing!\" as entire comment\n- Generic praise\n\n---\n\n## STEP 4: POST COMMENT\n\n### IF is provided:\n1. Scroll to comments section\n2. Find the comment matching: \"\"\n3. Click reply on that comment\n4. Enter your comment\n\n### ELSE (new comment):\n1. Scroll to comments section\n2. Find the comment input area\n3. Click to focus\n4. Enter your comment\n\n### IF true === true:\n5. Click post/submit button\n6. Wait for comment to appear\n7. Verify it was posted\n\n### IF true === false:\n5. Leave in input field\n6. Report ready for review\n\n---\n\n## STEP 5: REPORT RESULTS\n\n```json\n{\n \"success\": true|false,\n \"contentType\": \"post|note\",\n \"writerName\": \"\",\n \"postTitle\": \"\",\n \"commentText\": \"<the comment used>\",\n \"commentSource\": \"provided|generated\",\n \"isReply\": true|false,\n \"status\": \"posted|ready_for_review|failed\",\n \"engagementPotential\": \"high|medium|low\",\n \"errorMessage\": \"<if failed>\"\n}\n```\n\n---\n\n## SUBSTACK-SPECIFIC NOTES\n\n- Writers often feature/respond to good comments\n- Substack comments can be longer (this is valued)\n- Other readers upvote comments\n- Your comment links to your Substack profile\n- Build relationships through consistent engagement",
"urls": [],
"meta": {
"createdAt": "",
"userAgent": ""
},
"execution": {
"mode": "device",
"deviceIds": []
}
}