Commit comment draft
commit_comment_draftCommit a comment draft, which SCHEDULES the comment to be posted on LinkedIn under the user's name, on someone else's post. The comment is NOT live when this call returns: Taplio queues it and posts it from the user's account, typically within minutes, but hours later when the user is outside their posting window or has hit their hourly comment limit. The response comes back with status pending and scheduled_for, the time it is due to go out: quote that time to the user, and never tell them the comment is already posted. Confirm the outcome afterwards with get_comment_draft: its status turns to posted with a comment_urn once the comment is live, or to failed or cancelled with a failure_reason. cancel_comment_draft can stop it before it is sent; once posted it is irreversible. Unsafe to retry: committing a draft that was already committed is rejected. The same one-comment rule applies: a commit on a post this account already commented on (or a comment it already replied to) is refused with comment_commit_blocked and code COMMENT_ALREADY_POSTED, and a queued comment that turns out to be a duplicate when it is due is cancelled with that code instead of posted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id of the comment draft to schedule for posting (from list_comment_drafts). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| status | Yes | ||
| content | Yes | ||
| post_urn | Yes | ||
| comment_id | No | ||
| created_at | Yes | ||
| updated_at | Yes | ||
| scheduled_for | Yes |