Expand API support for multi-card templates
Johnathan Lightfoot
Template generation is useful, but it would be stronger if the API supported more advanced templates with multiple cards, required variables, repeatable sections, and locked brand areas.
This would make Gamma much more useful for repeatable business documents like proposals, client reports, training decks, pitch decks, and internal updates.
Builders could create branded templates once and then use the API to generate consistent outputs from structured data.
Nik Payne (Gamma design)
Hey Johnathan Lightfoot, this is super thoughtful and concrete, thank you. Passing this to the team. When you say “multi-card templates,” are you imagining the API taking a single structured payload and generating a whole doc/deck with repeatable sections (like one card per item), and which parts specifically need to be locked down for brand (header/footer, colors/fonts, specific cards)?
Johnathan Lightfoot
Nik Payne (Gamma design) Yes, exactly that.
One structured payload in → full deck out, including repeatable sections: one card per service, finding, recommendation, product, case study, team member, etc. So the API maps a list across a multi-card template predictably, not just fills a single page.
For brand control, I'd want locked: headers/footers, logo, colors, fonts, core layout rules, plus the title, closing/CTA, divider, and legal cards. Basically a mix, branding and key visuals stay fixed, content regions fill from the payload.
The big idea: structured payload in → branded multi-card deck out. That's what makes it work for proposals, reports, training decks, client updates — anything recurring.