Allow editing or regenerating a single card
Johnathan Lightfoot
Sometimes a generated deck is mostly correct, but one card needs to be changed. Right now, the practical option is often to regenerate the whole deck.
It would be very useful to have API endpoints that allow updating text, replacing an image, adding a card, removing a card, or regenerating one specific card.
This would save credits, reduce wait time, and make Gamma more practical for client-facing workflows where small revisions are common.
Nik Payne (Gamma design)
Hey Johnathan Lightfoot, this is super thoughtful and specific, thank you. Totally get the pain of a deck being 90 percent there and having to rerun the whole thing just to fix one card. I’ll pass this along to the team as a clear ask for per-card API endpoints (edit text, swap image, add/remove card, regenerate a single card) to cut credits and iteration time.
Quick question so we can scope it right: when you say “regenerate one specific card,” do you want it to keep the existing layout/style and just rework the content, or is it okay if that card’s design changes too as long as the rest of the deck stays untouched?
Johnathan Lightfoot
Nik Payne (Gamma design) Strong preference: default to keeping the card's layout/style and only reworking the content.
In most business workflows, the deck is already 90% right. I just need to fix the message on one card without breaking the visual consistency of everything else. So if I regenerate slide 4, keep its placement, formatting, and design language, just improve the text.
Would love options eventually though:
- Regenerate content only (keep layout/style)
- Regenerate content + redesign the card
- Maybe even text-only vs text + image
But for v1, content-only with layout locked is the safer default and what most builders would expect anyway.
Nik Payne (Gamma design)
Johnathan Lightfoot: Are you looking to do this via API or in-app?
Johnathan Lightfoot
Nik Payne (Gamma design) API of course.