Generazione contenuti
Prepara, conferma e monitora generazioni a crediti in modo sicuro e idempotente.
3 tool. Ogni scheda documenta effetto e contratto di input esposto da tools/list.
prepare_content_generationNormalizza una richiesta social e restituisce un intent con costo esatto.
Parametri
brandIduuidID del brand BrandSuite autorizzato.
conversationIduuidID della conversazione BrandSuite autorizzata.
contentTypestringsocial_postTipo di contenuto da preparare per la generazione.
Valori: social_post, social_campaign
channelstringCanale di destinazione del contenuto.
Valori: instagram, facebook, linkedin
briefstringBrief completo con obiettivo, messaggio e vincoli del contenuto.
variantsinteger1Numero di varianti da preparare e generare.
scheduledForISO timestampData e ora ISO 8601 facoltative proposte per la pianificazione; il MCP non pubblica automaticamente.
timezoneIANA timezoneFuso orario IANA usato per calcolare date relative e orari locali.
confirm_content_generationConferma un intent non scaduto e avvia il run canonico in modo idempotente.
Parametri
intentIduuidID dell’intent di generazione preparato e non ancora scaduto.
idempotencyKeystringChiave stabile generata dal client per impedire run e addebiti duplicati.
get_generation_runRestituisce avanzamento e risultato sicuro di un run autorizzato.
Parametri
runIduuidID del run di generazione autorizzato da monitorare.
prepare_content_generation non spende crediti. Solo confirm_content_generation può creare un run usando un intent non scaduto e una chiave di idempotenza.