2Slides Logo
Automatisez les Présentations de Rapports Marketing : API Deck to Video (2026)
2Slides Team
19 min read

Automatiser les présentations de rapports marketing : API Deck to Video (2026)

Pour automatiser les présentations de rapports marketing, lancez un cron le lundi qui récupère les métriques de campagne, demande à un LLM un récit en 8 diapositives, puis appelle trois endpoints 2Slides : create-pdf-slides pour un deck récapitulatif au format image 16:9, generate-narration en mode multi pour une piste audio à deux voix, et download-slides-pages-voices pour obtenir les fichiers PNG et WAV par page que ffmpeg assemble en MP4. Un deck 8 pages en 2K coûte 810 crédits (environ 2 $), la narration ajoute 1 680 crédits (environ 4,20 $), donc un récapitulatif hebdomadaire narré revient à environ 6 $ par client. Conçu pour les opérations marketing, les ingénieurs croissance et les agences.

Points clés

  • Un seul job programmé remplace le rituel du lundi : export des métriques, deck récapitulatif 8 diapositives, voix off à deux intervenants, et MP4 1920×1080.
  • Trois endpoints 2Slides font le travail : create-pdf-slides (10 + 100 crédits par page en 2K), generate-narration (210 crédits par page), et download-slides-pages-voices (gratuit).
  • Un récapitulatif narré de 8 diapositives coûte 2 490 crédits, soit environ 5 à 6,25 $ selon le pack de crédits ; le deck seul est à 810 crédits.
  • Chaque endpoint d’écriture est limité à 6 requêtes par minute par clé, donc un traitement de 50 clients doit être mis en file d’attente, pas lancé en parallèle.
  • Fast PPT (generate) ne peut pas être narré ; pour la vidéo, commencez par create-pdf-slides ou create-like-this.

À qui s’adresse ce guide

Aux responsables opérations marketing qui reconstruisent le même deck récapitulatif chaque lundi, aux ingénieurs croissance qui disposent déjà des métriques dans un entrepôt de données, et aux agences qui doivent fournir une mise à jour hebdomadaire à 20, 50 clients ou plus. La douleur est la même : les chiffres sont prêts à 6 h, le deck est prêt à midi, et la moitié des parties prenantes ne l’ouvre jamais.

N’utilisez pas cette recette si les parties prenantes doivent modifier les diapositives dans PowerPoint ensuite ; le pipeline image-design produit un PDF finalisé plus des images par page, pas un PPTX natif. Pour des decks hebdomadaires éditables, la voie Fast PPT dans Automate weekly reports with Zapier and 2Slides est plus adaptée.

Le workflow en un coup d’œil

ÉtapeOutilCe qui se passeEndpoint 2Slides / crédits
1. DéclencheurCron (GitHub Actions, Cloud Scheduler, cron sur VM)Déclenche lundi 06:00 dans le fuseau horaire clientaucun
2. Récupérer les métriquesGoogle Ads, Meta, export GA4 ou requête SQL entrepôtUn objet JSON par client : dépenses, plan, conversions, CPA, canaux principaux, créations principalesaucun
3. Rédiger le récitVotre LLM préféréRenvoie 8 sections titrées : résultat principal, dépenses vs plan, canaux principaux, créations gagnantes, notes audience, tests, risques, plan semaine suivanteaucun
4. Générer le deck2SlidesDeck image-design 16:9 en 2K avec votre designStyle de marquePOST /api/v1/slides/create-pdf-slides, 810 crédits pour 8 pages
5. Ajouter la narration2SlidesDeux intervenants alternent sur le deckPOST /api/v1/slides/generate-narration, 1 680 crédits pour 8 pages
6. Récupérer les assets2SlidesZIP avec pages/page_01.png, voices/page_01.wav et transcript.txtPOST /api/v1/slides/download-slides-pages-voices, gratuit
7. Assembler et livrerffmpeg sur votre worker, ou Workspace ExportMP4 H.264 posté sur Slack, email ou portail clientffmpeg : gratuit ; Workspace Generate Video : 20 crédits par page

Chaque appel 2Slides utilise le même header Authorization: Bearer $SLIDES_API_KEY, et chaque job asynchrone est interrogé via GET /api/v1/jobs/{jobId}.

Étape 1 : Obtenir une clé API et configurer le scheduler

Créez une clé sur 2slides.com/api dans l’onglet API Keys. Les nouveaux comptes reçoivent 500 crédits gratuits sans abonnement, assez pour exécuter ce pipeline une fois de bout en bout avant d’acheter un pack. Stockez la clé sous SLIDES_API_KEY dans le coffre-fort secret de votre scheduler, jamais dans un navigateur ou un notebook partagé, et validez-la avec l’endpoint echo avant de programmer quoi que ce soit.

curl -s https://2slides.com/api/v1/echo \ -H "Authorization: Bearer $SLIDES_API_KEY"

Référence API 2Slides avec authentification Bearer
Figure 1 : La référence API sur 2slides.com/api liste tous les endpoints, le header Bearer et les coûts en crédits.

Pour le déclencheur, un workflow GitHub Actions avec on: schedule: - cron: "0 6 * * 1" suffit pour quelques clients. Pour 50 ou plus, mettez les clients en file d’attente et laissez un worker les traiter séquentiellement, ce qui vous maintient sous la limite de 6 requêtes par minute avec de la marge pour les retries.

Étape 2 : Récupérer les métriques et laisser un LLM écrire le récit en 8 diapositives

L’API 2Slides ne sait pas ce qu’un bon récapitulatif hebdomadaire doit dire ; cette partie vous appartient et détermine la qualité du deck. Récupérez les chiffres de la semaine passée depuis vos plateformes publicitaires ou votre entrepôt sous forme d’un objet JSON plat par client, puis demandez à votre LLM de renvoyer exactement huit sections titrées :

  1. Résultat principal : un chiffre, une phrase (« CPA en baisse de 18 % semaine sur semaine avec dépenses stables »).
  2. Dépenses vs plan : réel, planifié, écart, rythme mensuel.
  3. Canaux principaux : trois canaux avec dépenses, conversions, CPA et évolution.
  4. Créations gagnantes : deux ou trois annonces qui ont le mieux converti et pourquoi.
  5. Notes audience et géo : ce qui a changé.
  6. Tests en cours : hypothèse, statut, date de lecture.
  7. Risques et blocages : plafonds budgétaires, lacunes de tracking, saisonnalité.
  8. Plan semaine suivante : trois points avec responsables.

Demandez des phrases simples avec les chiffres intégrés et moins de 60 mots par section. create-pdf-slides considère votre texte comme source de vérité pour le contenu et la mise en page, donc un récit propre de 400 à 500 mots produit un deck plus clair qu’un dump de 3 000 mots de toutes les métriques.

// narrative.mjs : formate la sortie LLM avant envoi à 2Slides export function toUserInput(client, sections) { const header = `Récapitulatif hebdomadaire des médias payants pour ${client.name}, semaine du ${client.week}. ` + `Audience : ${client.stakeholders}. Ton : direct, chiffres en priorité.`; const body = sections .map((s, i) => `Diapositive ${i + 1} : ${s.title}\n${s.body}`) .join("\n\n"); return `${header}\n\n${body}`; }

Étape 3 : Automatisation du deck de rapport de campagne avec create-pdf-slides

Envoyez le récit à create-pdf-slides. Fixez page: 8 pour que le nombre de diapositives corresponde à vos huit sections, aspectRatio: "16:9" pour les écrans, et resolution: "2K" pour que les PNG tiennent à 1920×1080 sans montée en résolution. designStyle est là où votre marque s’exprime : couleurs, style typographique, règles de mise en page et ce qu’il faut éviter.

curl -s https://2slides.com/api/v1/slides/create-pdf-slides \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "userInput": "Récapitulatif hebdomadaire des médias payants pour Northwind Outdoor, semaine du 2026-09-01 au 2026-09-07. Audience : CMO et responsable ecommerce. Ton : direct, chiffres en priorité.\n\nDiapositive 1 : Résultat principal\nLe CPA a chuté de 18 % à 31,40 $ avec des dépenses stables de 48 200 $ ; 1 535 achats contre 1 301 la semaine précédente.\n\nDiapositive 2 : Dépenses vs plan\nPlanifié 50 000 $, dépensé 48 200 $ (-3,6 %). Rythme mensuel à 97 % du plan.\n\nDiapositive 3 : Canaux principaux\nMeta 22 100 $ dépensés, 812 achats, CPA 27,20 $ (-22 %). Google Search 18 400 $, 571 achats, CPA 32,20 $ (-9 %). YouTube 7 700 $, 152 achats, CPA 50,66 $ (+4 %).\n\nDiapositive 4 : Créations gagnantes\nVidéo UGC « Trail-ready en 3 couches » : 334 achats, CTR 3,1 %. Statique « Soldes d’automne, retours gratuits » : 218 achats.\n\nDiapositive 5 : Notes audience et géo\nDMAs du Nord-Ouest Pacifique en hausse de 31 % sur les achats ; femmes 25-34 ans représentent désormais 41 % des conversions Meta.\n\nDiapositive 6 : Tests en cours\nCiblage large vs centres d’intérêt sur Meta, jour 9 sur 14, lecture le 12 septembre. Test exclusion marque Search en pause pour correction tracking.\n\nDiapositive 7 : Risques et blocages\nLes comptes d’achats GA4 et Meta divergent de 11 % ; CPA YouTube en hausse deux semaines consécutives.\n\nDiapositive 8 : Plan semaine suivante\nTransférer 3 000 $ de YouTube vers Meta UGC (responsable : Priya). Lancer deux nouvelles variantes UGC (responsable : Sam). Combler le gap de tagging GA4 d’ici mercredi (responsable : Dev).", "designStyle": "Marque Northwind Outdoor : vert forêt profond #1F3D2B, sable #E8DCC4, blanc ; titres sans-serif géométriques et gras ; un grand chiffre par diapositive ; cartes de données épurées et comparaisons simples en barres ; marges généreuses ; pas de photos stock, pas de dégradés", "aspectRatio": "16:9", "resolution": "2K", "page": 8, "contentDetail": "concise", "imageModel": "gemini-3-pro-image", "responseLanguage": "English", "mode": "async" }'

La réponse est { "jobId": "..." }. Interrogez GET https://2slides.com/api/v1/jobs/{jobId} toutes les 5 à 10 secondes jusqu’à ce que le status soit success (le PDF est à downloadUrl) ou failed. Comptez quelques minutes pour huit pages 2K. Coût : 10 crédits de planification plus 100 par page, soit 810 crédits pour le deck 8 pages.

Diapositive image-design Nano Banana 2Slides, pipeline derrière create-pdf-slides
Figure 2 : Le pipeline image-design derrière Nano Banana presentation slides est ce que create-pdf-slides expose via l’API.

Pour correspondre à une diapositive de marque existante plutôt qu’une description textuelle, passez à create-like-this avec referenceImageUrl pointant vers une image publique d’une diapositive de marque. Corps, coût et limites sont identiques.

Étape 4 : Deux intervenants avec l’API de présentation vidéo narrée

Une fois le job deck en success, appelez generate-narration sur le même jobId. Utilisez mode: "multi" avec deux intervenants nommés et deux des 30 voix disponibles ; Kore et Puck sont suffisamment distincts pour que l’auditeur suive qui parle sans indice visuel. includeIntro: true ajoute une courte introduction nommant le client et la semaine.

curl -s https://2slides.com/api/v1/slides/generate-narration \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "jobId": "<deck jobId from step 3>", "mode": "multi", "speaker1Name": "Maya", "speaker2Name": "Theo", "speaker1Voice": "Kore", "speaker2Voice": "Puck", "contentMode": "standard", "includeIntro": true }'

L’endpoint répond 202 et le job repasse en processing. Interrogez le même jobId jusqu’à un nouveau success. La narration coûte 210 crédits par page (10 pour le script, 200 pour l’audio), soit 1 680 crédits pour huit diapositives. Pour la longueur du script et le rythme, voir Slides narration and video best practices.

Une comparaison, car on demande souvent : le site développeur Gamma (https://developers.gamma.app) documente une recette vidéo narrée qui enchaîne n8n, Synthesia, ElevenLabs et sa propre API Generate, avec des clés API nécessitant le plan Pro. La voie 2Slides ci-dessus utilise un seul fournisseur et une clé fonctionnant sur tout compte, avec ffmpeg côté client pour l’assemblage ; elle ne produit pas d’avatar présentateur comme une couche Synthesia. Transparence : 2Slides est notre produit.

Étape 5 : Transformer le rapport marketing hebdomadaire en vidéo avec ffmpeg

Appelez download-slides-pages-voices avec le même jobId. Il renvoie un ZIP gratuit contenant pages/page_01.png à page_08.png, voices/page_01.wav à page_08.wav, et transcript.txt avec le script parlé pour sous-titres ou résumé email.

curl -s https://2slides.com/api/v1/slides/download-slides-pages-voices \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "jobId": "<deck jobId>" }' \ -o recap.zip && unzip -q -o recap.zip -d recap

Puis assemblez chaque PNG avec son WAV et concaténez. Cette commande produit un MP4 H.264 1920×1080 où chaque diapositive reste affichée exactement le temps de sa narration :

cd recap && for i in $(seq -w 1 8); do ffmpeg -y -loop 1 -i pages/page_$i.png -i voices/page_$i.wav -c:v libx264 -tune stillimage -pix_fmt yuv420p -vf "scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2" -c:a aac -b:a 192k -shortest clip_$i.mp4; done && printf "file 'clip_%s.mp4'\n" $(seq -w 1 8) > list.txt && ffmpeg -y -f concat -safe 0 -i list.txt -c copy weekly-recap.mp4

Le concat demuxer final est documenté dans la référence formats ffmpeg. Pour un format vertical, changez les deux valeurs 1920:1080 en 1080:1920 et régénérez le deck avec aspectRatio: "9:16".

Pas de worker avec ffmpeg ? Ouvrez le même job dans le Workspace 2Slides et utilisez Export, puis Generate Video. Il génère le MP4 H.264 en 1920×1080 ou 1080×1920 dans le navigateur pour 20 crédits par page (160 pour un récapitulatif 8 diapositives). Cela convient pour un usage ponctuel ; ffmpeg convient pour 50 clients chaque lundi.

Étape 6 : Pipeline Node.js pour automatiser les présentations de rapports marketing

Le tout en un script Node 20 sans dépendances autres que fetch. Remplacez loadMetrics et writeNarrative par votre requête entrepôt et appel LLM.

// weekly-recap.mjs : Node 20+, lancé depuis votre cron du lundi import { writeFile } from "node:fs/promises"; import { execFile } from "node:child_process"; import { promisify } from "node:util"; import { toUserInput } from "./narrative.mjs"; import { loadMetrics, writeNarrative } from "./your-data-layer.mjs"; const BASE = "https://2slides.com"; const headers = { Authorization: `Bearer ${process.env.SLIDES_API_KEY}`, // uniquement côté serveur "Content-Type": "application/json", }; const sleep = (ms) => new Promise((r) => setTimeout(r, ms)); const run = promisify(execFile); async function post(path, body) { const res = await fetch(`${BASE}${path}`, { method: "POST", headers, body: JSON.stringify(body) }); if (!res.ok) throw new Error(`${path} -> ${res.status}: ${await res.text()}`); return res.json(); } async function waitForJob(jobId, everyMs = 8000) { for (;;) { const res = await fetch(`${BASE}/api/v1/jobs/${jobId}`, { headers }); const job = await res.json(); console.log(` job ${jobId}: ${job.status} ${job.progress ?? ""}`); if (job.status === "success") return job; if (job.status === "failed") throw new Error(`job ${jobId} failed: ${job.message ?? ""}`); await sleep(everyMs); // interrogez toutes les 5–10 s ; jobs/{id} autorise 10 req/min } } export async function buildRecap(client) { // 1) métriques -> récit 8 sections const metrics = await loadMetrics(client); const sections = await writeNarrative(client, metrics); // 2) deck image-design : 10 + 100 crédits/page en 2K const { jobId } = await post("/api/v1/slides/create-pdf-slides", { userInput: toUserInput(client, sections), designStyle: client.designStyle, aspectRatio: "16:9", resolution: "2K", page: 8, contentDetail: "concise", responseLanguage: client.language ?? "English", mode: "async", }); const deck = await waitForJob(jobId); console.log("deck PDF:", deck.downloadUrl); // 3) narration deux intervenants : 210 crédits/page await post("/api/v1/slides/generate-narration", { jobId, mode: "multi", speaker1Name: "Maya", speaker2Name: "Theo", speaker1Voice: "Kore", speaker2Voice: "Puck", contentMode: "standard", includeIntro: true, }); await waitForJob(jobId); // 4) PNG + WAV par page (gratuit) -> MP4 via ffmpeg const zipRes = await fetch(`${BASE}/api/v1/slides/download-slides-pages-voices`, { method: "POST", headers, body: JSON.stringify({ jobId }), }); if (!zipRes.ok) throw new Error(`download failed: ${zipRes.status}`); const zipPath = `out/${client.slug}.zip`; await writeFile(zipPath, Buffer.from(await zipRes.arrayBuffer())); await run("bash", ["./stitch.sh", zipPath, `out/${client.slug}-recap.mp4`]); // la boucle ffmpeg de l’étape 5 return { jobId, pdf: deck.downloadUrl, video: `out/${client.slug}-recap.mp4` }; } // Traitez les clients un par un : 3 POST par client pour rester sous 6 req/min const clients = JSON.parse(process.env.CLIENTS_JSON ?? "[]"); for (const client of clients) { try { const out = await buildRecap(client); console.log(`terminé ${client.name}`, out); } catch (err) { console.error(`ÉCHEC ${client.name} :`, err.message); // alerte, ne pas relancer aveuglément } }

Chaque client coûte trois requêtes d’écriture (deck, narration, téléchargement) plus des lectures de polling sur une autre limite de 10 requêtes par minute.

Choisir un style de référence

Si décrire votre marque dans designStyle ne fonctionne pas, utilisez une image de référence. La Galerie 2Slides héberge des decks réels que vous pouvez parcourir pour vous inspirer ou passer à create-like-this via referenceImageUrl. Ce sont des decks de référence, pas une sortie API : les diapositives ci-dessous proviennent d’un deck Adobe Creative Trends 2026 dans la Galerie et montrent un style sobre, axé données, qui se lit bien dans un récapitulatif hebdomadaire.

Deck de référence Adobe Creative Trends 2026 de la Galerie 2Slides, référence de style pour decks marketing
Figure 3 : Diapositive de couverture du deck de référence Adobe Creative Trends 2026 dans la Galerie 2Slides.

Deck de référence Adobe Creative Trends 2026 de la Galerie 2Slides, référence de style pour decks marketing
Figure 4 : Diapositive intérieure du même deck Galerie. Passez une diapositive comme referenceImageUrl et create-like-this en déduira couleurs, typographie et mise en page.

Galerie 2Slides de decks prêts à télécharger
Figure 5 : La Galerie 2Slides. Ouvrez un deck et copiez l’URL image de la diapositive dont vous voulez hériter du style.

Pour les agences, stockez une URL de diapositive de référence par client à côté de leur configuration métriques, et chaque deck du lundi reste dans le système visuel du client.

Coût

Par récapitulatif 8 diapositives : 810 crédits pour le deck 2K, 1 680 pour la narration, rien pour le ZIP ni pour ffmpeg sur votre worker. Les packs de crédits vont de 5 $ pour 2 000 crédits (0,0025 $ l’unité) à 80 $ pour 40 000 crédits (0,002 $ l’unité).

VolumeCrédits deckCrédits narrationTotal créditsUSD à 0,0025 $USD à 0,002 $ (packs 80 $)
1 récap narré8101 6802 4906,23 $4,98 $
20 récaps / mois (5 campagnes hebdo)16 20033 60049 800124,50 $99,60 $
500 récaps / mois (125 clients hebdo)405 000840 0001 245 000n/a2 490 $
20 decks / mois, sans narration16 200016 20040,50 $32,40 $

Deux remarques. Passer à resolution: "1K" ne fait pas économiser (100 crédits par page s’appliquent à 512px, 1K et 2K ; seul le 4K double le coût), restez donc en 2K. Rendre le MP4 dans le Workspace au lieu de ffmpeg ajoute 160 crédits (0,32 $ à 0,40 $) par récapitulatif.

Fast PPT ou slides image-design pour ce cas d’usage ?

BesoinFast PPT generatecreate-pdf-slides / create-like-this
Parties prenantes modifient le deck dans PowerPointOui, PPTX natif issu de 1 500+ templatesNon, sortie PDF plus images par page
Vidéo à regarder avec voix offNon, narration indisponibleOui, generate-narration puis MP4
Coût pour 8 pages80 crédits (environ 0,20 $)810 crédits deck, 2 490 avec narration
DélaiEnviron 30 secondes, synchro par défautQuelques minutes, asynchrone par défaut
Contrôle de la marqueChoix d’un themeId via GET /api/v1/themes/searchTexte libre designStyle ou referenceImageUrl

Beaucoup d’équipes utilisent les deux : un deck Fast PPT pour le gestionnaire de compte qui l’annotera, et la vidéo narrée pour le client qui regarde sur téléphone. Comment les équipes marketing génèrent des decks AI à grande échelle détaille le côté éditable.

Pièges courants

  • Lancer 50 clients en parallèle. Chaque endpoint d’écriture autorise 6 requêtes par minute par clé. Mettez les clients en file et traitez-les séquentiellement, ou étalez les soumissions sur l’heure.
  • Appeler generate-narration sur un job Fast PPT. La narration n’accepte que les jobs issus de create-pdf-slides ou create-like-this ; un job generate est rejeté et ne peut être converti.
  • Mettre la clé API dans un tableau de bord navigateur. Gardez SLIDES_API_KEY côté serveur ou dans le coffre secret du scheduler. Si une page client a besoin de la vidéo, servez le MP4 déjà rendu.
  • Utiliser page: 0 quand vous voulez exactement huit diapositives. 0 signifie détection automatique du nombre de pages. Fixez page: 8 pour que chaque vidéo hebdo ait la même forme et durée.
  • Passer un code langue. responseLanguage prend un nom comme "Spanish", pas "es". Stockez le nom dans la config client.
  • Envoyer l’export brut des métriques. Un CSV de 3 000 lignes collé dans userInput produit un deck confus. Résumez d’abord, transmettez un récit de 400 à 500 mots, et gardez le CSV en pièce jointe.

Questions fréquemment posées

Combien coûte l’automatisation d’un rapport marketing hebdomadaire en vidéo narrée ?

Un récapitulatif narré de 8 diapositives coûte 2 490 crédits, entre 4,98 $ et 6,23 $ selon le pack de crédits. Cela se décompose en 810 crédits pour le deck image-design 2K (10 de planification plus 100 par page) et 1 680 crédits pour la narration à deux voix (210 par page). Le téléchargement PNG et WAV par page est gratuit, et l’assemblage avec ffmpeg sur votre machine ne coûte rien.

Une API de voix off AI peut-elle utiliser deux voix différentes dans un même deck ?

Oui. generate-narration avec mode: "multi" prend speaker1Name, speaker2Name, speaker1Voice et speaker2Voice, et alterne les deux intervenants sur les diapositives. Il y a 30 voix disponibles, dont Kore, Puck, Zephyr, Charon, Aoede et Leda. Utilisez mode: "single" avec speakerName et voice quand un seul narrateur suffit, au même tarif de 210 crédits par page.

Quels endpoints une API de présentation vidéo narrée utilise-t-elle ?

Trois, dans l’ordre : POST /api/v1/slides/create-pdf-slides (ou create-like-this avec un referenceImageUrl) pour concevoir le deck, POST /api/v1/slides/generate-narration sur le jobId résultant pour ajouter l’audio, et POST /api/v1/slides/download-slides-pages-voices pour récupérer les paires PNG et WAV. Interrogez GET /api/v1/jobs/{jobId} toutes les 5 à 10 secondes entre les étapes. Le generate Fast PPT ne fait pas partie de cette chaîne car il ne peut pas être narré.

Puis-je livrer le même rapport hebdomadaire en plusieurs langues ?

Oui. Fixez responseLanguage sur create-pdf-slides à un nom de langue comme "Spanish" ou "Japanese" et le texte des diapositives est écrit dans cette langue ; la narration suit le contenu. Plus de 20 langues sont supportées. Chaque langue est un job deck distinct, donc un client qui veut les vidéos en anglais et espagnol paie deux fois 2 490 crédits.

Combien de temps prend le pipeline du lundi par client ?

Prévoyez plusieurs minutes par client : un deck 8 pages 2K prend quelques minutes à rendre, la narration ajoute quelques minutes, et l’assemblage ffmpeg est généralement inférieur à une minute pour huit clips. Interrogez toutes les 5 à 10 secondes et traitez les clients un par un pour respecter la limite de 6 requêtes par minute, et un traitement de 50 clients démarré à 06:00 est normalement terminé avant la première réunion.

Prochaines étapes

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free