A I settings
Set creator ai voice preset
Assign an available AI writing-style preset to a creator by preset ID.
PUT
/v1/agencies/{agencyId}/creators/{creatorId}/voice-presetAssign an available AI writing-style preset to a creator by preset ID.
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Path Parameters
agencyId*string
Length
1 <= lengthcreatorId*string
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/v1/agencies/string/creators/string/voice-preset" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{}'{ "data": { "creatorId": "string", "mode": "AGGRESSIVE", "id": "string", "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "enable": true, "standardEmojis": true, "sextingEmojis": true, "transitionTimingMode": "AUTO", "transitionMessage": null, "aiMode": "FULL_AI", "aiScheduleMode": "FULL_TIME", "enableFanSpendLimit": true, "fanSpendOperator": "EQUAL", "enableSubscriptionLimit": true, "maxSubscriptionDurationValue": null, "maxSubscriptionDurationUnit": null, "subscriptionDurationOperator": "EQUAL", "allowedSubscriptionTypes": [ "FREE" ], "stopConditionsOperator": "AND", "voicePresetId": "string", "replyAsAi": true, "voiceNoteVoiceId": null, "disabledByNegativeBalance": true, "allowVerifiedCreators": true, "includedFanLists": [ "string" ], "excludedFanLists": [ "string" ], "vaultUploadFanId": null, "voicePreset": null, "maxFanSpend": null }, "meta": { "requestId": "string", "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969", "status": "COMPLETED" }}Set creator ai mode PATCH
Set AI messaging mode for explicit creator IDs or all accessible creators except the supplied exclusions. Enabling autonomous handling can send real fan messages within that target.
List ai voice note voices GET
List the audio voices of the agency's connected ElevenLabs account (its cloned voices and the library voices it added) that AI voice notes can use.