Approvals
POST
/pending-voice-notes/{id}/approve

Approve a generated note so the campaign sends it on its next run. The audio is sent as it stands, so to change the wording call regeneratePendingVoiceNote first.

Authorization

bearerAuth
AuthorizationBearer <token>

An API key created under Settings → API & Webhooks.

In: header

Path Parameters

id*string

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/pending-voice-notes/string/approve"
{  "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"  }}