From Community: Request for Clickable Hyperlink Support in Gamma API
Gregory Lewandowski
Feature Request: Clickable Hyperlink Support in inputText (preserve mode)
We are using the Gamma API to generate professional research documents for investors. Our workflow
assembles a large body of market research content - sourced from live web research - and sends it
to Gamma via the generations endpoint using textMode: "preserve".
At the end of every document we include a Sources section that lists the citations used throughout
the document. Each citation has a label (e.g. [1.1], [4.3]) and a source URL. We want readers to be
able to click those URLs to open the source in a browser.
What we tried:
- Standard markdown link syntax: 1.1 - Gamma renders this as literal
text, not a clickable link.
- Bare URL: <https://source-url.com> - not auto-linked.
- After reviewing the full developer documentation at <http://developers.gamma.app|developers.gamma.app>, we found no documented
syntax for creating clickable hyperlinks within inputText.
What we are asking for:
A supported way to include clickable hyperlinks in inputText content when using textMode:
"preserve". This could be standard markdown link syntax text, bare URL auto-linking, or a
Gamma-specific encoding - whatever fits the platform's architecture.
A secondary related request: per-card textMode control, so that specific cards (such as a
References card) could use textMode: "generate" while the rest of the document uses textMode:
"preserve". This would allow Gamma's own rendering to handle links on those cards.
Why it matters:
Source citations are a credibility requirement in professional research documents. Without
clickable links, readers must manually copy and paste each URL - which is a significant friction
point in a document designed to build investor confidence.
Nik Payne (Gamma design)
Gregory Lewandowski this is super clear, thanks for laying out the workflow and what you tried. Totally get why non-clickable sources is a credibility and UX hit for investor docs. I’ll pass this to the team.
Quick couple questions so we can scope it right:
1) In your ideal output, should the clickable part be the label (like [1.1]) or the full URL text, or both?
2) Are you consuming the result mostly in Gamma’s web viewer, or exporting (PDF/Deck/etc) where the links also need to stay clickable?
Also noted on the per-card textMode control request, that makes a lot of sense for a dedicated References card.
Gregory Lewandowski
Nik Payne (Gamma design)
Hi Nick, Answering your questions in the ideal output for me, it's just the URL. For multiple reasons, I have chosen to not make the references like [bracketed 1.1]. I do not want those to be actual links.
This is actually a references section of the document. In fact, I will share a link to this particular Gamma with you and ensure that it is available to you right here
https://gamma.app/docs/GLEW-Market-Research-Intelligence-im2v4l4noziz4w0?mode=doc
Regarding the second question, by consuming the result, I was thinking of as a web viewer. So, good question.
For now, it is within the Gamma environment. At some point in the future, I expect there to be a need for PDFs. Reach out if you want to chat