- Generate slide outlines with
presentation/outlines/generate. - Use each outline as the
contentfor a slide inpresentation/generate(sync) orpresentation/generate/async(async).
Step 1: Generate outlines
Call the outlines endpoint to get a list of strings. Each string represents a slide outline.Copy
POST /api/v3/presentation/outlines/generate
See the Outlines Generate API Reference for the full request schema.
bash
Copy
curl -X POST https://api.presenton.ai/api/v3/presentation/outlines/generate \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-presenton-xxxxx" \
-d '{
"content": "Quarterly product update for customers",
"n_slides": 6,
"language": "English",
"tone": "professional",
"verbosity": "standard"
}'
json
Copy
[
"## Quarterly Product Update for Customers – Q4 2022\n\n- Presenter: Anonymous User\n- Date: 2026-01-20\n- Overview: Review of recent feature releases, pricing changes, customer segmentation tactics, and communication strategies designed to boost efficiency, adoption, and revenue in the fourth quarter.",
"## Key Highlights from Q4 2022\n\n- Launched independent feature toggles, letting users enable or disable capabilities per package.\n- Introduced new D2E pricing with tiered discounts for higher volume usage.\n- Added out-of-scope billing tools that automate invoicing for extra work.\n- Reported average time savings of 2.5 days per project, boosting delivery speed.",
"## Feature Enablement and Pricing Model\n\n- Packages support granular feature control, enabling on-demand activation without affecting other services.\n- D2E pricing now has three tiers—basic, professional, enterprise—offering cost efficiencies aligned with usage.\n- Transparent pricing helps budgeting; projected savings reach 15% for high-volume users.\n- Customers can preview cost impact via the pricing calculator before toggling features.",
"## Customer Segmentation and Targeted Campaigns\n\n- Used Census to activate 360° data, forming granular segments by product usage.\n- Followed a three-step process: activate data, create audiences, deploy via in-app and email.\n- Targeted “Product A” users with specific enhancement announcements, increasing relevance.\n- Resulted in a 12% engagement lift during Q4.",
"## Communication Strategy and Best Practices\n\n- Adopt quarterly email roundup to keep users informed without inbox overload.\n- Craft role-specific narratives and visuals to highlight benefits for each user segment.\n- Add clear CTA and metrics like 15,000 visitors and 12% growth to show impact.\n- Use Encharge and LiveAgent templates for consistent tone and rapid rollout.",
"## Roadmap and Next Steps\n\n- Q1 2023 focus: AI-driven insights, expanded API integrations, and enhanced security controls.\n- Release schedule: beta in early February, full rollout by end of March.\n- Invite feedback via in-app surveys; target response rate of 20% to refine upcoming features.\n- Call to action: schedule a demo or contact support for personalized onboarding."
]
Step 2: Generate the presentation from outlines
Thepresentation/generate endpoint accepts slides, which is an array of objects with:
content(string, required)layout(string ornull)
content and set layout to null (or specify a layout for that slide).
Sync generation
Copy
POST /api/v3/presentation/generate
bash
Copy
curl -X POST https://api.presenton.ai/api/v3/presentation/generate \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-presenton-xxxxx" \
-d '{
"slides": [
{
"content": "## Quarterly Product Update for Customers - Q4 2022\n\n- Presenter: Anonymous User\n- Date: 2026-01-20\n- Overview: Review of recent feature releases, pricing changes, customer segmentation tactics, and communication strategies designed to boost efficiency, adoption, and revenue in the fourth quarter.",
"layout": null
},
{
"content": "## Key Highlights from Q4 2022\n\n- Launched independent feature toggles, letting users enable or disable capabilities per package.\n- Introduced new D2E pricing with tiered discounts for higher volume usage.\n- Added out-of-scope billing tools that automate invoicing for extra work.\n- Reported average time savings of 2.5 days per project, boosting delivery speed.",
"layout": null
},
{
"content": "## Feature Enablement and Pricing Model\n\n- Packages support granular feature control, enabling on-demand activation without affecting other services.\n- D2E pricing now has three tiers—basic, professional, enterprise—offering cost efficiencies aligned with usage.\n- Transparent pricing helps budgeting; projected savings reach 15% for high-volume users.\n- Customers can preview cost impact via the pricing calculator before toggling features.",
"layout": null
},
{
"content": "## Customer Segmentation and Targeted Campaigns\n\n- Used Census to activate 360° data, forming granular segments by product usage.\n- Followed a three-step process: activate data, create audiences, deploy via in-app and email.\n- Targeted “Product A” users with specific enhancement announcements, increasing relevance.\n- Resulted in a 12% engagement lift during Q4.",
"layout": null
},
{
"content": "## Communication Strategy and Best Practices\n\n- Adopt quarterly email roundup to keep users informed without inbox overload.\n- Craft role-specific narratives and visuals to highlight benefits for each user segment.\n- Add clear CTA and metrics like 15,000 visitors and 12% growth to show impact.\n- Use Encharge and LiveAgent templates for consistent tone and rapid rollout.",
"layout": null
},
{
"content": "## Roadmap and Next Steps\n\n- Q1 2023 focus: AI-driven insights, expanded API integrations, and enhanced security controls.\n- Release schedule: beta in early February, full rollout by end of March.\n- Invite feedback via in-app surveys; target response rate of 20% to refine upcoming features.\n- Call to action: schedule a demo or contact support for personalized onboarding.",
"layout": null
}
],
"standard_template": "general",
"export_as": "pdf"
}'
Async generation
Copy
POST /api/v3/presentation/generate/async