Update these fields with your brand details before use:
| Element | Value |
|---|---|
| Primary Color | #______ |
| Secondary Color | #______ |
| Logo URL | https://... |
| Preferred Theme | [theme name] |
Before creating ANY presentation, ask these 6 questions:
| # | Question | Options |
|---|---|---|
| 1 | Topic & Objective | What is the presentation about, and what action should the audience take? |
| 2 | Number of Slides | 5 (quick pitch) ยท 8-10 (standard) ยท 12-15 (comprehensive) |
| 3 | Target Audience | Executives ยท Investors ยท Clients ยท Students ยท Internal team |
| 4 | Text Density | Minimalistic ยท Balanced ยท Detailed |
| 5 | Visual Style | Corporate ยท Lifestyle ยท Tech ยท Abstract ยท Playful ยท Serious |
| 6 | Logo Placement | Top-right ยท Top-left ยท Bottom-right ยท Bottom-left ยท None |
Summarize all requirements before proceeding:
`๐ Presentation Requirements โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Topic: [topic] Objective: [objective] Slides: [number] Audience: [audience] Text Density: [minimalistic/balanced/detailed] Visual Style: [style description] Theme: [theme name] Logo: [placement] โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Ready to create? (yes/no)`
โ ๏ธ Wait for confirmation before proceeding.
Build the API request:
json
`{ "inputText": "[Detailed prompt based on requirements]", "textMode": "generate", "format": "presentation", "numCards": "[number from requirements]", "cardSplit": "auto", "exportAs": "pdf",
"themeId": "[selected theme]",
"textOptions": { "amount": "[brief/concise/detailed]", "language": "en" },
"imageOptions": { "source": "aiGenerated", "model": "dall-e-3", "style": "[visual style description]" },
"cardOptions": { "headerFooter": { "[logoPlacement]": { "type": "image", "source": "custom", "src": "[your-logo-url]", "size": "md" } } } }`