
Video
Un brief o un prompt in entrata, un montaggio finito in uscita — nei formati e nelle durate che il posizionamento richiede.
- Seedance 2.5ByteDance
- Veo 3.1Google, su Vertex
- KlingKuaishou
- Wan 3.0Alibaba
- Gemini Omni FlashGoogle, su Vertex
- GrokxAI
This page is available in English.Continue in English
Cette page est disponible en français.Continuer en français
Esta página está disponible en español.Continuar en español
Diese Seite ist auf Deutsch verfügbar.Auf Deutsch fortfahren
API e MCP
Genera in modo programmatico via REST, oppure esponi Covely come strumento che i tuoi agenti richiamano via MCP. Entrambi usano le stesse chiavi API a permessi limitati e lo stesso modello asincrono — e in entrambi puoi passare il brief o passare il prompt.

Integri una volta sola
Nessuna integrazione da scrivere per ogni modello e nessun SDK a cui legarsi: una chiave bearer a permessi limitati, una chiamata asincrona, e tutto il resto viene da sé.
Una chiave raggiunge tutti i motori. Dalla tua parte non c'è niente da aggiungere quando ne colleghiamo uno nuovo.
Un solo POST: passi un brief, oppure indichi il modello e mandi tu il prompt.
Ogni formato che hai chiesto, sul brand kit che hai indicato.
Director o modello
I due modi di lavorare dell'app sono entrambi richiamabili. La differenza è la stessa che c'è nello studio: quante decisioni deleghi. Stessa chiave, stesso modello asincrono, stesso motore sotto.
Mandi il brief e l'agente di Covely prende in mano la cosa da lì: legge il brand kit, calcola quello che può, scrive il prompt e ti riporta le decisioni prese insieme agli asset. Può anche tornare da te con una domanda — la stessa conversazione che fa l'app, sullo stesso endpoint — così un lavoro a cui manca una risposta la chiede invece di tirare a indovinare.
Questo è Autopilot, richiamato dal tuo codice.
Ti rivolgi direttamente ai motori. Covely è già integrato con ognuno di essi, quindi indichi il modello, mandi il tuo prompt e lo raggiungi con la stessa chiave — nessun account per fornitore, nessun contratto, nessuna libreria client da mantenere.
Questo è PRO, richiamato dal tuo codice.
{
"mode": "director",
"type": "video",
"brand_kit_id": "bk_7Qd2",
"product_id": "prod_A19f",
"brief": "spring refill promo, for Instagram",
"formats": ["9:16", "1:1"]
}{
"mode": "model",
"model": "seedance-2.5",
"type": "video",
"brand_kit_id": "bk_7Qd2",
"prompt": "morning kitchen counter, slow push in",
"formats": ["9:16"],
"seed": 42841
}È un solo campo a decidere in quale delle due ti trovi. Tutto il resto — permessi, coda, polling, webhook — è identico, e la stessa chiave funziona in entrambi i modi. Conferma i nomi esatti dei campi nella tua dashboard: sono versionati per account.
I motori
La modalità modello ne indica uno di questi. La modalità Director sceglie per te e ti dice quale ha scelto. In ogni caso l'integrazione è nostra e resta funzionante: nessun account tuo presso il fornitore, nessun secondo contratto, nessuna libreria client per modello.

Un brief o un prompt in entrata, un montaggio finito in uscita — nei formati e nelle durate che il posizionamento richiede.

Still, set, varianti e oggetti 3D, dalla stessa richiesta da cui esce il video.

Voce, narrazione e dialoghi, nella lingua che il mercato parla.
I modelli sono infrastruttura. Le regole di instradamento stanno nel codice, non in un prompt, quindi un motore migliore è una modifica alle regole e non al tuo modo di lavorare — e non una migrazione a casa tua.
Creative Automation
È così che gli altri sei risultati girano su larga scala: le stesse regole di brand e gli stessi flussi, innescati dai tuoi dati invece che da una persona. Cataloghi, fogli di calcolo e chiamate API in entrata, creatività finita in uscita.
Fai bene una singola creatività, con le regole del brand allegate.
Salvi la struttura, così può ripartire senza rifarla da capo.
Dai in pasto un catalogo, un foglio o un payload API con le righe da produrre.
Genera su più prodotti, formati, lingue e mercati.
Riporta gli asset finiti dentro il tuo stack tramite l'API.
Una richiesta di generazione fa riferimento a un brand kit e a un prodotto, così l'output arriva coerente con il brand e in tutti i formati che hai chiesto.
curl -X POST https://api.covely.ai/v1/generations \
-H "Authorization: Bearer $COVELY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "model",
"type": "image",
"brand_kit_id": "bk_7Qd2",
"product_id": "prod_A19f",
"prompt": "morning kitchen counter, natural light",
"formats": ["1:1", "4:5", "9:16"]
}'{
"id": "gen_8kPz2mQ",
"status": "succeeded",
"assets": [
{ "format": "1:1", "url": "https://cdn.covely.ai/..." },
{ "format": "4:5", "url": "https://cdn.covely.ai/..." },
{ "format": "9:16", "url": "https://cdn.covely.ai/..." }
]
}Conferma i percorsi esatti degli endpoint, i nomi dei campi e i limiti attuali nella tua dashboard quando crei una chiave. Sono versionati per account.
MCP
MCP espone le stesse funzioni ai flussi degli agenti invece che al codice che hai scritto a mano. Punti il tuo client MCP al server e ti autentichi con la stessa chiave.
{
"mcpServers": {
"covely": {
"url": "https://mcp.covely.ai",
"headers": { "Authorization": "Bearer ${COVELY_API_KEY}" }
}
}
}Le integrazioni che i team chiedono per prime.

Fa partire la generazione quando una SKU compare o cambia.
Rimandi gli asset finiti dove il tuo team li cerca già.
Produci i formati che un posizionamento richiede già dentro la costruzione della campagna.
Lascia che un agente concateni le generazioni in un compito più lungo via MCP.
Crea un account, o parlaci di volumi e ambienti dedicati.
Questo sito usa solo ciò che gli serve per funzionare, e nient'altro è attivo per impostazione predefinita. Se più avanti aggiungeremo analytics o misurazione marketing, è la tua scelta qui a decidere se verranno attivati. Cookie Policy