Example brief
A detailed SWOT matrix for a high-end boutique hotel group, L'Heritage Collection, evaluating internal strengths like heritage properties and loyalty against internal weaknesses like legacy IT systems. It also maps external opportunities in wellness and direct booking against external threats from short-term rentals and labor laws, concluding that digital transformation is the key priority for scaling.
Render it
Structured intent — create_slide payload
Copy-paste-ready. Renders deterministically (verbatim, no LLM). Add a theme_id for any of the built-in themes — the layout stays identical.
{
"form": "swot",
"variant": "swot_classic",
"headline": "High-touch service culture anchors our expansion, yet fragmented digital infrastructure limits operational scaling",
"context": "SWOT Analysis - Strategic Positioning for the L'Heritage Collection Portfolio",
"caution": "The primary strategic bottleneck is backend technology integration, not brand desirability.",
"source_note": "Executive Committee Review, Q3 Portfolio Audit",
"data": {
"quadrants": [
{
"key": "top_left",
"label": "Strengths",
"tone": "good",
"detail": [
"Curated local heritage properties",
"Superior guest loyalty scores (NPS 82+)",
"Centralized procurement efficiencies"
]
},
{
"key": "top_right",
"label": "Weaknesses",
"tone": "warn",
"detail": [
"Legacy Property Management Systems",
"High seasonal staff turnover rates",
"Manual booking reconciliation processes"
]
},
{
"key": "bottom_left",
"label": "Opportunities",
"tone": "info",
"detail": [
"Expand into wellness-tourism sector",
"Direct-to-consumer booking incentives",
"Hyper-local dining partnerships"
],
"emphasis": "primary"
},
{
"key": "bottom_right",
"label": "Threats",
"tone": "bad",
"detail": [
"Rising luxury short-term rental market",
"Tightening regional labor regulations",
"Volatile international travel demand"
]
}
],
"frame": {
"cols": [
"Helpful",
"Harmful"
],
"rows": [
"Internal",
"External"
]
}
}
}cURL (REST)
curl -X POST https://api.slideforge.dev/v1/render/intent \
-H "Authorization: Bearer sf_live_..." \
-H "Content-Type: application/json" \
-d '{"form":"swot","variant":"swot_classic","headline":"High-touch service culture anchors our expansion, yet fragmented digital infrastructure limits operational scaling","context":"SWOT Analysis - Strategic Positioning for the L'Heritage Collection Portfolio","caution":"The primary strategic bottleneck is backend technology integration, not brand desirability.","source_note":"Executive Committee Review, Q3 Portfolio Audit","data":{"quadrants":[{"key":"top_left","label":"Strengths","tone":"good","detail":["Curated local heritage properties","Superior guest loyalty scores (NPS 82+)","Centralized procurement efficiencies"]},{"key":"top_right","label":"Weaknesses","tone":"warn","detail":["Legacy Property Management Systems","High seasonal staff turnover rates","Manual booking reconciliation processes"]},{"key":"bottom_left","label":"Opportunities","tone":"info","detail":["Expand into wellness-tourism sector","Direct-to-consumer booking incentives","Hyper-local dining partnerships"],"emphasis":"primary"},{"key":"bottom_right","label":"Threats","tone":"bad","detail":["Rising luxury short-term rental market","Tightening regional labor regulations","Volatile international travel demand"]}],"frame":{"cols":["Helpful","Harmful"],"rows":["Internal","External"]}}}'Frequently asked questions
How do I render the SWOT template?
Send a POST to /v1/render/auto with a brief, or call create_slide via MCP with the structured intent shown below. The response includes an editable .pptx, a PDF, and a PNG. $0.05 per slide.
Does an AI write the slide?
No. SlideForge renders deterministically from a structured intent — no LLM draws the slide, so text is never mangled or fabricated. The optional brief path uses a router to pick the pattern, then renders deterministically.
Can I customize the colors and fonts?
Yes. Pass a theme_id to apply a built-in or custom brand theme; the layout stays the same.
Try this template
Render SWOT deterministically — editable PowerPoint in under a second.