create_campaign
Create a commercial campaign in QuickerSpot and generate an AI-written script from product data, voice tone, and audio preferences. Returns campaign ID and script for approval.
Instructions
Cria uma nova campanha comercial no QuickerSpot e gera o roteiro em formato texto via IA.
Esta operação é síncrona para a geração do roteiro (leva de 5 a 15 segundos). Após a criação, o estado da campanha fica como PENDING aguardando aprovação do roteiro.
Parâmetros:
name: Nome identificador da campanha (ex: "Ofertas de Fim de Semana").
data: Lista opcional de produtos com preços, ex: [{"product": "Detergente 500ml", "price": "R$ 2,99"}].
voice_tone: Tom de voz desejado (ex: "Friendly", "Enthusiastic", "Professional", "Urgent"). Default: "Friendly".
slogan: Slogan comercial da loja ou marca (opcional).
free_text: Instrução ou texto livre em formato plain text para a IA gerar o comercial (opcional se enviar data).
voice_id: ID da voz selecionada (consulte via
list_voices) (opcional).background_music: Trilha sonora de fundo (opcional).
audio_style: Estilo do áudio ("standard" | "dramatic") (opcional).
production_mode: Modo de produção ("standard" | "ai_production") (opcional).
Retorna um JSON com os dados da campanha criada, o ID da campanha (campaign_id ou id) e os roteiros gerados.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| name | Yes | ||
| slogan | No | ||
| voice_id | No | ||
| free_text | No | ||
| voice_tone | No | Friendly | |
| audio_style | No | standard | |
| production_mode | No | standard | |
| background_music | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |