JavaScript SDK: swarmhit.pendingVoiceNotes.regenerate(pendingVoiceNoteId, params?)
Re-record the note, optionally rewriting what it says. The script and the audio are always replaced together, so there is no way to edit one without the other. New wording uses the workspace's credits; identical wording replays the cached audio for free.
An unknown id is a 400 with code: warning-pending-voice-note-not-found, and a note that is no longer pending a 400 with code: warning-pending-voice-note-decided.
Authorization
bearerAuth An API key created on the Access tokens page.
In: header
Path Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/pending-voice-notes/string/regenerate" \ -H "Content-Type: application/json" \ -d '{}'{ "data": { "id": "string", "campaignId": "string", "campaignLeadId": "string", "leadId": "string", "stepId": "string", "variantId": "string", "status": "pending", "script": "string", "voiceId": "string", "voiceName": "string", "audioUrl": "string", "audioMimeType": "string", "durationMs": 0, "firstName": "string", "lastName": "string", "headline": "string", "profileUrl": "string", "publicIdentifier": "string", "decidedAt": "2019-08-24T14:15:22Z", "sentAt": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z" }}Re-draft a comment POST
**JavaScript SDK:** [`swarmhit.pendingComments.regenerate(pendingCommentId, params?)`](/smart-api/sdk/methods#pendingComments) Ask the AI to re-draft the comment, optionally with a new instruction. Keeps the same post context. An unknown id is a 400 with `code: warning-pending-comment-not-found`, and a draft that is no longer `pending` a 400 with `code: warning-pending-comment-decided`.
Reject a comment draft POST
**JavaScript SDK:** [`swarmhit.pendingComments.reject(pendingCommentId)`](/smart-api/sdk/methods#pendingComments) Reject a draft — the lead skips the comment step and continues. An unknown id is a 400 with `code: warning-pending-comment-not-found`, and a draft that is no longer `pending` a 400 with `code: warning-pending-comment-decided`.